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

Реферат Концепція Thumb





а разом.

В 

Малюнок 3: Послідовність етапів проектування програмного забезпечення для Thumb - Орієнтованого ядра

Коротка зведення переваг технології Thumb

Чудова щільність коду

Система команд Thumb дає чудову щільність коду, в порівнянні з 32-розрядними ядрами і 8 і 16-розрядними процесорами, зазвичай використовуваними у вбудованих застосуваннях. Об'єм пам'яті і, як наслідок, вартість системи зменшуються. p> 16-розрядні команди

Команди Thumb - 16-розрядні і шина передачі даних системи теж повинна бути тільки 16-розрядної. Це зменшує, і споживану потужність і розміри друкованої плати, що веде до меншої вартості системи і меншому споживанню системою потужності. p> Сама маленька площа, займана ядром на кристалі

Thumb-орієнтовані ядра мають майже найменші у галузі розміри кристала (площа, займана ядром ARM7TDMI, при топологічних нормах 0, 6 мкм, менш 5 мм2). Отже розробник ASSP (application specific standard product) і ASIC (applications specific integrated circuit), що використовує Thumb-орієнтовані ядра, отримає кристал системи зменшеного розміру за рахунок меншого розміру ядра, по порівняно з 16/32-разряднимі CISC ядрами, і за рахунок меншого розміру вбудованої ROM програм. У поєднанні з спрощеним і, отже дешевшим, тестуванням, в порівнянні з тестуванням CISC ядер, малим виділенням тепла, що дозволяє розміщувати прилад у пластиковому корпусі, все це дозволяє отримати прилад меншої вартості ніж стандартні рішення. p> Повна 32-розрядна архітектура

Команди Thumb виконуються на повній 32-розрядної RISC архітектурі ARM. Дизайнер, отже, здатний використовувати швидку 32-розрядну математику і просту несегментірованной карту пам'яті з адресним простором 4 Гбайта - колосальне простір навіть для найбільш складних з вбудовуваних керуючих застосувань.

Стандартна архітектура, в поєднанні з новими засобами розробки програм, здатними компілювати ARM коди, коди Thumb або поєднання обох, гарантують пряму сумісність з існуючим 32-розрядним сімейством ARM. Все це забезпечує розробника 16-розрядної системи можливістю переходу до вже існуючих домами 32-розрядних ядер. p> Розмір коду і продуктивність

Thumb-орієнтовані ядра типу ARM7TDMI виконують і 32-розрядні команди ARM і нові 16-розрядні команди Thumb. Розробники можуть змішувати підпрограми в кодах Thumb і в кодах ARM в одному і тому ж адресному просторі, що дозволяє програмісту від підпрограми до підпрограми знаходити компроміс між розміром коду і продуктивністю так, як це потрібно застосуванням.

Комплект засобів розробки програмного забезпечення фірми ARM з розширеними можливостями

Нові команди Thumb повністю підтримуються "Thumb - орієнтованим" комплектом інструментальних засобів фірми ARM. Цей комплект інструментальних засобів включає працює в середовищі Windows, підтримує Kanji і забезпечує безпроблемне взаємодія між станами ARM і Thumb. p> Захист вкладених коштів

Засоби, вкладені...


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





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

  • Реферат на тему: Thumb - орієнтовані ядра і їх розвиток
  • Реферат на тему: Вплив саморегуляції індивіда на побудову системи власного організаційного п ...
  • Реферат на тему: Розробка економічного ядра модуля ERP системи
  • Реферат на тему: Підходи для вирішення проблеми великого розміру коду
  • Реферат на тему: Вікові особливості м'язової системи штовхачів ядра