Логин:
Пароль:
Забыли пароль?
Логин:
Пароль:
Email:

Концепция Thumb

Вид работы: Рефераты 131436771983.zip, 90,95 КБ
Категория: Разное
Дата добавления: 26 Августа 2011

Концепция Thumb
Технология Thumb - дополнительное расширение к архитектуре ARM. Система команд Thumb содержит 36 команд, производных от стандартной 32-разрядной системы команд ARM, перекодированных в 16-разрядные коды. Такой подход обеспечил очень высокую плотность кода, поскольку команды Thumb составляют половину ширины формата команд ARM. В процессе выполнения эти новые 16-разрядные Thumb коды декомпрессируются процессором в соответствующие эквивалентные команды ARM, которые затем и выполняются ядром ARM обычным способом.

Рисунок 1: Команды Thumb как кодированное подмножество системы команд ARM
Уникальное преимущество
Технология Thumb - это не только смешанная система команд. Thumb-ориентированные ядра имеют две отдельных системы команд - уникальное достоинство, позволяющее разработчику использовать всю мощность 32-разрядной системы команд ARM при использовании преимуществ малого размера кода системы команд Thumb. Тот факт, что две системы команд являются совершенно отдельными, говорит о том, что средства декодирующей логики также чрезвычайно просты, что в свою очередь, сохраняет малым размер кристалла и сохраняет лучшее в отрасли соотношение производительность/потребление.
Размер и критичные к производительности подпрограммы
Так как Thumb - ориентированные ядра способны выполнять и стандартную ARM систему команд и новые команды Thumb, разработчик, при переходе от подпрограммы к подпрограмме, может находить компромисс между размером кода и производительностью, подготавливая критичные к размеру подпрограммы в коде Thumb и критичные к производительности подпрограммы в кодах ARM.
32-разрядная RISC производительность
Thumb - ориентированные ядра типа ARM7TDMI имеют полную 32-разрядную архитектуру ARM, так что разработчик сохраняет 32-разрядную производительность RISC архитектуры. Комбинация двух систем команд, выполняющихся на 32-разрядном Thumb - ориентированном ядре, обеспечивает эффективное решение проблемы больших размеров кода и проблемы невысокой производительности 16-разрядных систем.
Улучшение плотности кода на 30 %
Полученные к настоящему времени результаты показали улучшение плотности кода на 30%, по сравнению с кодом ARM, что позволяет считать Thumb - ориентированные процессоры лучшими по плотности кода в сравнении и с традиционными CISC процессорами.

Похожие работы:

  • Thumb - ориентированные ядра и их развитие

    Рынок встраиваемого управления обслуживается в настоящее время 8 и 16-разрядными приборами от большого количества поставщиков. Однако, в перспективных применениях с высокими функциональными возможностями, эти приборы часто не обеспечивают требуемой производительности. Вот почему для таких применений необходима 32-разрядная производительност.
    РефератыРазное

    1.
  • Концепция Thumb

    Технология Thumb - дополнительное расширение к архитектуре ARM. Система команд Thumb содержит 36 команд, производных от стандартной 32-разрядной системы команд ARM, перекодированных в 16-разрядные коды. Такой подход обеспечил очень высокую плотность кода, поскольку команды Thumb составляют половину ширины формата команд ARM. В процессе.
    РефератыРазное

    2.
  • Нейл Борден «Концепция маркетинга – микс»

    В своей работе «Концепция Маркетинга - МИКС» Нейл Борден представляет менеджера (специалиста по маркетингу) человеком, смешивающим различные маркетинговые приёмы, примешивая к ним свои личные качества (такие как ответственность и творчество). «Красной линией» по всей работе проходит применение (смешивание) профессиональных качеств маркетинг - менеджеров (долгосрочное планирование, навыки владения эмпирикой), личного творчества и.
    РефератыРазное

    3.
  • Концепция жизненного цикла товара и конкурентные стратегии фирмы

    Изучение колебаний объемов и продолжительности производства того или иного продукта позволило установить, что эти показатели изменяются во времени циклически, закономерными и поддающимися измерению интервалами. В экономической науке явление периодического колебания объемов и продолжительности производства и сбыта продукта называют экономическим циклом жизни продукта. Более всего интересен цикл жизни товара на рынке.
    РефератыРазное

    4.
0

Поставьте оценку
этому реферату:

12345