|
про АВР на каждом шагу говорят, что его систему команд разрабатывали совместно с ИАРовцами, т.е. она изначально затачивалась под Си.
А компиляторы в конце концов люди пишут. И оптимизаторы тоже.
"Не боги гошки обжигают" :-)
Я когда смотрел твои наброски по ядру и думал как бы такое попробовать промоделировать на плисине, то сам пришел к выводу, что чем меньше элементарных элементов в ядре (т.е. чем проще система команд) - тем легче ее становится реализовывать и она будет проще и менее потребляющей. Вроде эти выводы сходятся с теми, что даются в википедии.
С другой стороны про CISC там говорят, что эта система команд основана на большом числе всевозможных типов адресаций. Твое ядро тоже несколько к этому тяготеет, не правда ли?
E-mail: info@telesys.ru