Может быть и не больше, но (+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено SM 10 апреля 2005 г. 12:11
В ответ на: Могу поспорить, что такие же проекты на Си ничуть не больше (в крайнем случае не намного) чем на асме. отправлено Mebius 10 апреля 2005 г. 11:59

тормознее существенно. Тот-же кодер был изначально на С сделан, для отладки модели. Требовал 35 мипс/канал. Как с ним не извращался, 35 они и были 35. На асм переписал - получил 18 мипс/канал. Это того стоит! Выиграл в два раза!

А про АОН - так там уже ради того чтобы найти один свободный бит приходится ковыряться целый день. Не говоря о том, что когда какой-то регистр периферии в какой-то момент времени не нужен, его заниманием под хранение переменных. И под стек выделено всего несколько байт. Там о С априори и речи быть не может. Докучи еще один момент - для процессора, на котором он собран, нет С-компилера :), который бы мог использовать все его фичи.

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

Ответы



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

E-mail: info@telesys.ru