[an error occurred while processing this directive]
|
То, как гражданин ИАР пользует ресурсы, его личное дело. И приводить его как доказательство - некорректно. А многобайтную арифметику, плывучую, в том числе, и длинную, в том-же числе, на 16 регистрах сделать можно только через одно место. Это ОЗУ(стек) а не то, что вы подумали ;О). А это - резкая потеря скорости работы. И, соотвецтвенно, сужение области применения.
Что касаецца вашего примера с R6. Нормальный человек будет пользовать нижние регистры, главным образом, для результата и загружаемых переменных. Типа:
...
lds r6,data
lds r7,data+1
ldi r20,const
...
E-mail: info@telesys.ru