Реферат по предмету "Остальные рефераты"


Подходы для решения проблемы большого размера кода

АрхитектураRISC фирмы ARM обеспечивает как малое потребление мощности и малый размеркристалла так и высокую производительность, необходимые во встраиваемыхприменениях. Фирма ARM расширила возможности этой архитектуры, с точки зрениярешения проблемы размера кодов, разработав новую технологию — новую системукоманд Thumb.
Вэтом кратком обзоре описывается технология Thumb фирмы ARM.
Существуетнесколько подходов, решающих проблему размера кода:
Написание кода вручную на ассемблере
Дляполучения минимального размера кода программист может писать коды вручную — наассемблере. Однако, этот процесс может занять непрактично большое время и врезультате может быть получен код, который трудно поддерживать и всего лишь на10-20% более компактный чем код, полученный при использовании хорошегокомпилятора. Корень проблемы, неэффективность кода, все еще не решается.
Использование улучшенного компилятора
Технологиякомпилирования может улучшить код, но опять таки меньшим размер кода будет приручном кодировании на ассемблере .
Использованиекомпрессированного кода
Однимиз вариантов может быть использование некоторой формы сжатого кода, которыйразворачивается во время выполнения. Однако, быстрая декомпрессия, которая небудет снижать производительность процессора при выполнении этого кода, достаточносложна и требует использования дополнительных ресурсов системы.
Решение от фирмы ARM
Длярешения проблемы большого объема кода фирма ARM использовала сочетаниепрограммных и аппаратных средств. Изящное и простое решение, использованноефирмой ARM, обеспечило реальные преимущества:
Ведущеев отрасли соотношение производительность/потребление (MIPS/Watt)
Превосходнуюплотность кода
Малыйразмер кристалла
Признаниеи активную поддержку большим количеством фирм-разрабочиков специализированныхИС для различных применений
Список литературы
Дляподготовки данной работы были использованы материалы с сайта www.gaw.ru/


Не сдавайте скачаную работу преподавателю!
Данный реферат Вы можете использовать для подготовки курсовых проектов.

Поделись с друзьями, за репост + 100 мильонов к студенческой карме :

Пишем реферат самостоятельно:
! Как писать рефераты
Практические рекомендации по написанию студенческих рефератов.
! План реферата Краткий список разделов, отражающий структура и порядок работы над будующим рефератом.
! Введение реферата Вводная часть работы, в которой отражается цель и обозначается список задач.
! Заключение реферата В заключении подводятся итоги, описывается была ли достигнута поставленная цель, каковы результаты.
! Оформление рефератов Методические рекомендации по грамотному оформлению работы по ГОСТ.

Читайте также:
Виды рефератов Какими бывают рефераты по своему назначению и структуре.

Сейчас смотрят :

Реферат Дифференцированный подбор мазей ОАО "Нижфарм" в реабилитации спортсменов с болями в спине
Реферат Preparing For Death And Dying Essay Research
Реферат Джеймс-Клерк Максвелл
Реферат Фразеологизмы-американизмы с семантикой "учеба", "работа" в современном английском языке
Реферат Боеприпасы
Реферат Предмет мировой экономики. Формирование и развитие мирового хозяйства. Основные уровни экономических отношений мирового хозяйства
Реферат Ассоциация студентов-физиков и молодых учёных России
Реферат Объективные основы и субъективный фактор государственного и муниципального управления
Реферат Диалектика духовного и телесного начал в свете нового понимания физической культуры
Реферат Отравление грибами
Реферат Міжнародна економічна інтеграція як система господарських зв’язків різних країн, її розвиток і сучасний стан
Реферат «Экономическая безопасность»
Реферат Программа молодежного физкультурно-спортивного движения "Олимпийские надежды Беларуси
Реферат Байков, Виктор Алексеевич
Реферат Разработка проекта управления трудовыми ресурсами на производственном участке