да в общем-то все упирается в систему команд
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено bialix 07 июня 2004 г. 15:53
В ответ на: AVR это для примера. Но возможности оптимизации компилятора видна и здесь. отправлено Bill 07 июня 2004 г. 15:44

про АВР на каждом шагу говорят, что его систему команд разрабатывали совместно с ИАРовцами, т.е. она изначально затачивалась под Си.

А компиляторы в конце концов люди пишут. И оптимизаторы тоже.
"Не боги гошки обжигают" :-)

Я когда смотрел твои наброски по ядру и думал как бы такое попробовать промоделировать на плисине, то сам пришел к выводу, что чем меньше элементарных элементов в ядре (т.е. чем проще система команд) - тем легче ее становится реализовывать и она будет проще и менее потребляющей. Вроде эти выводы сходятся с теми, что даются в википедии.

С другой стороны про CISC там говорят, что эта система команд основана на большом числе всевозможных типов адресаций. Твое ядро тоже несколько к этому тяготеет, не правда ли?

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru