[an error occurred while processing this directive]
Похоже, вы не читаете что я пишу. ;О)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено -mse- 18 ноября 2005 г. 15:57
В ответ на: Так и я их использую, и именно в IAR. Он позволяет это делать отправлено Bill 18 ноября 2005 г. 15:14

То, как гражданин ИАР пользует ресурсы, его личное дело. И приводить его как доказательство - некорректно. А многобайтную арифметику, плывучую, в том числе, и длинную, в том-же числе, на 16 регистрах сделать можно только через одно место. Это ОЗУ(стек) а не то, что вы подумали ;О). А это - резкая потеря скорости работы. И, соотвецтвенно, сужение области применения.
Что касаецца вашего примера с R6. Нормальный человек будет пользовать нижние регистры, главным образом, для результата и загружаемых переменных. Типа:


...
lds r6,data
lds r7,data+1
ldi r20,const
...

И в чём виновата маленькая микросхемка, что гражданин ИАР такой ацтойный продукт. Хотя, говорят, по сравнению с другими, ещё о-го-го! ;О)

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

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 
NoIX ключ Запомнить

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Rambler's Top100 Рейтинг@Mail.ru
Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание

E-mail: info@telesys.ru