GCC - умный компилятор.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено Max_Fly 07 августа 2003 г. 16:37
В ответ на: Ответ: отправлено _Elektronik_ 07 августа 2003 г. 16:31

он учтёт и вталкивание данных в стек и обратно, при вызове call. и время исполнения кода. разделить на 4 - это 2 раза сдвинуть регистр. то есть на 1 команду больше. чем call.(хотя для вызова подпрограммы деления надо занести исходные данные а по окончании перезагрузить регистр - но это я опускаю, пусть данные уже находятся в нужном месте и останутся там после вызова процедуры деления) но выигрыш по времени намного больше.

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

Ответы



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

E-mail: info@telesys.ru