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

Реферат Підходи для вирішення проблеми великого розміру коду





Підходи для вирішення проблеми великого розміру коду

Архітектура RISC фірми ARM забезпечує як мале споживання потужності і малий розмір кристала так і високу продуктивність, необхідні у вбудованих застосуваннях. Фірма ARM розширила можливості цієї архітектури, з точки зору вирішення проблеми розміру кодів, розробивши нову технологію - нову систему команд Thumb.

У цьому короткому огляді описується технологія Thumb фірми ARM.

Існує кілька підходів, що вирішують проблему розміру коду:

Написання коду вручну на асемблері

Для отримання мінімального розміру коду програміст може писати коди вручну - на асемблері. Однак, цей процес може зайняти непрактично великий час і в результаті може бути отриманий код, який важко підтримувати і всього лише на 10-20% більш компактний ніж код, отриманий при використанні гарного компілятора. Корінь проблеми, неефективність коду, все ще не наважується. p> Використання поліпшеного компілятора

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

Використання компрессированного коду

Одним з варіантів може бути використання деякої форми стисненого коду, який розгортається під час виконання. Однак, швидка декомпресія, що не знижуватиме продуктивність процесора при виконанні цього коду, достатньо складна і вимагає використання додаткових ресурсів системи. p> Рішення від фірми ARM

Для вирішення проблеми великого обсягу коду фірма ARM використовувала поєднання програмних і апаратних засобів. Витончене і просте рішення, використане фірмою ARM, забезпечило реальні переваги: ​​

Провідне в галузі співвідношення продуктивність/споживання (MIPS/Watt)

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

Малий розмір кристала

Визнання та активну підтримку великою кількістю фірм-разрабочиков спеціалізованих ІВ для різних застосувань

Список літератури

Для підготовки даної роботи були використані матеріали з сайту






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

  • Реферат на тему: Проблеми контролю класифікаційного коду засобів наземного транспорту
  • Реферат на тему: Проблеми визначення коду ТН ЗЕД ТЗ овочевої продукції
  • Реферат на тему: Проблеми контролю класифікаційного коду міцних алкогольних напоїв відповідн ...
  • Реферат на тему: Перетворювач двійкового коду
  • Реферат на тему: Синтез кодека коду Хеммінга