ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
19 апреля
747424 Топик полностью
my504 (05.04.2017 09:12, просмотров: 322) ответил Ксения на Ну и я тоже к тому, что если точно не знаешь, во сколько тактов выльется та или иная команда у 16/32-битника, то не надо катить бочку на 8-битник за один дополнительный такт при работе с 16-ю битами.
Зависит от архитектуры ядра, а не от разрядности. АРМы отличаются нестабильностью скорости исполнения, но это никак не мешает им даже в самом плохом варианте кратно быстрее 8-битников выполнять одинаковый алгоритм при равной тактовой частоте. А, скажем, PIC24/dsPIC33 не страдают такой неопределенностью и по архитектуре очень напоминают АВРы. У этой платформы компиляция происходит почти 1:1 Си:АСМ. А если применять смешанный код, то реализация алгоритма поражает своей компактностью и скоростью.