Да, это замеченный мною эффект. Лучше не делать постинкремент индекса при работе с массивами(+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено bialix 30 октября 2003 г. 09:46
В ответ на: Знатокам С (Keil), что можете сказать отправлено RadiM 30 октября 2003 г. 09:35

Ваше решение хоть и не слишком наглядно с точки зрения компактности кода на Си -- но более продуктивно в смысле получаемого кода.
Но особенно меня бесят вещи типа


MOV R0,A
MOV A,R0

именно идущие подряд. Где же хваленная pipeline оптимизация? Такое впечатление, что при компиляции код складывается из готовых кусочков-макросов и иногда вот и получаются такие дебильные вещи. Гррр.

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

Ответы



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

E-mail: info@telesys.ru