Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Основні характеристики ядра ARM7

Реферат Основні характеристики ядра ARM7





Основні характеристики ядра ARM7

32-розрядний RISC процесор (32-розрядні шини даних і адреси) з продуктивністю 17 MIPS при тактовій частоті 25 МГц (пікова продуктивність 25 MIPS)

32-розрядна адресація - лінійне адресний простір в 4 Гбайта - виключає потребу в сегментированной, розділеної на банки або оверлейної пам'яті

Тридцять один 32-розрядний регістр загального призначення і шість регістрів стану

Регістри адрес, запису та конвеєра

Циклічне сдвиговое пристрій і перемножітель

Трирівневий конвеєр (вибірка команди, її декодування і виконання)

Робочі режими Big Endian і Little Endian

Напруга живлення 3, 3 і 5 В

Мале споживання 0, 6 мА/МГц, при виготовленні по CMOS технології з топологічними нормами 0, 8 мкм. p> Повністю статична робота, що дозволяє додатково знижувати споживання за рахунок зменшення тактової частоти, що ідеально для критичних до споживання застосувань

Швидкий відгук на переривання застосувань реального масштабу часу

Підтримка систем віртуальної пам'яті

Проста але потужна система команд

Необхідно відзначити, що переклад ядра на технологію із зменшеними топологічними нормами дозволяє як підвищити його продуктивність, так і ще більше знизити споживання.

В 

Блок-схема ядра ARM7

32-розрядна система команд ядра ARM7 містить одинадцять базових типів команд:

Два типу використовують вбудоване арифметико-логічний пристрій, циклічне сдвиговое пристрій і помножувач при операціях над даними в банку з 31 регістра, форматом по 32 розряду кожен;

Три класу команд управління переміщенням даних між пам'яттю і регістрами, один оптимізований на забезпечення гнучкості адресації, інший під швидке контекстне перемикання і третій під підкачування даних;

Три команди керують потоком і рівнем привілеї виконання;

Три типу призначені для управління зовнішніми сопроцессорами, що дозволяє розширити функціональні можливості системи команд за межами ядра. p> Система команд ARM добре обробляється компіляторами мов високого рівня. У відміну від деяких RISC процесорів, процесор ARM7, при виникненні необхідності в деякому зменшенні обсягу кодів, допускає програмування та на асемблері.

Надаючи, на ліцензійній основі, ядро ​​ARM7 своїм кремнієвим партнерам фірма ARM на основі розробила мікроконтролери ARM7100, ARM7500 і ARM7500FE і, мабуть, невелике опис цих мікроконтролерів дозволить оцінити можливості, надані ядром ARM7.

Мікроконтролер ARM7100 можна назвати мікроконтролером широкого застосування, оскільки він орієнтований на використання в таких пристроях як: персональні інформаційні пристрої (PDA) і органайзери, інтелектуальні мобільні телефони і багатофункціональні пейджери, кишенькові вимірювальні пристрої та системи збору даних - у двох словах - від кишенькових ігор до офісного обладнання. Мікроконтролер організований за модульним принципом з викор...


сторінка 1 з 3 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Система команд. Структура слова команд. Синтаксис команд. Групи команд
  • Реферат на тему: Система команд мікроконтролерів
  • Реферат на тему: Цифрове арифметико-логічний пристрій, що дозволяє виконувати операції відні ...
  • Реферат на тему: Система команд ЕОМ
  • Реферат на тему: Вивчення структурної організації та системи команд мікроконтролерів сімейст ...