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


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

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


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

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

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

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

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

Реферат Технология строительства убежищ, возводимых в особый период
Реферат 3 Значення невербальної інформації
Реферат Взаимосвязь основных экономических категорий
Реферат Эксплуатация электрооборудования в электрических сетях
Реферат Архітектура компютерів мікропроцесори
Реферат Ярмарки и выставки в системе маркетинговых коммуникаций предприятия ООО Таль
Реферат Анализ развития системы безналичных расчетов на основе банковских пластиковых карточек
Реферат Система расходов бюджета
Реферат История Руссов: идеология казачества и его место в истории Украины и России
Реферат Давид Рикардо
Реферат Ментальность, мир эмоций, формы поведения средневекового общества Западной Европы X-XII веков
Реферат Теория социального действия М. Вебера и ее методологическое значение для последующего развития социологии
Реферат Spanish American War Essay Research Paper Spanish
Реферат Анализ содержания розыскной деятельности следователя
Реферат Роман Евгений Онегин - энциклопедия русской жизни В. Белинский