[an error occurred while processing this directive]
Без идеологии регистров, наверное, не обойтись...
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Даже если система команд и способов адресации к памяти (минуя регистры) будет абсолютно удобна, то всё равно придётся использовать ячейки памяти с фиксированными адресами в роли регистров (например, при косвенной адресации). Только вместо обычной косвенной адресации (содержимое регистра является адресом целевой ячейки памяти) придётся использовать адресация второй степени косвенности (в ячейке памяти по фиксированонму адресу 0 лежит адрес целевой ячейки памяти), что увеличивает количество элементарных операций, выполняемых ядром.
Составить ответ
|||
Конференция
|||
Архив
Ответы
Я думаю, для AVR проблема именно в слишком большом количестве регистров. — Bill (18.11.2005 12:01 193.233.83.90 , 1016 байт)
Нискажыте, нискажыте... — -mse- (18.11.2005 13:26 81.201.66.34 , 413 байт)
Нискажыте, нискажыте... — -mse- (18.11.2005 13:22 81.201.66.34 , 411 байт)
В этом отношении AVR близок к оптимальному варианту - — CD_Eater (18.11.2005 12:53 213.145.35.13 , 539 байт)
Ответ: "...могло бы вывести AVR из низкой ценовой категории"(+) — war4one (18.11.2005 13:42 195.239.152.142 , 311 байт)
Это понятно. Но без r0-r15 можно вообще было бы обойтись, тем более, что IAR компилятор их напрямую практически не использует. — Bill (18.11.2005 13:17 193.233.83.90 , 71 байт)
Хых...ИАР-компилятор в плывучке аппаратное умножение не пользует. Так что теперь, умножитель нах? — -mse- (18.11.2005 13:45 81.201.66.34 , пустое )
А причем здесь компилятор? Аппаратной поддержки плавающей арифметики в AVR все равно нет. — Bill (18.11.2005 13:59 193.233.83.90 , 366 байт)
Ну прально, тока не я-же написал: раз "...IAR компилятор их напрямую практически не использует", поэтому...А я, например, очень хорошо использую. И именно младшую часть. ;О) — -mse- (18.11.2005 15:09 81.201.66.34 , 447 байт)
Ну прально, тока не я-же написал: раз "...IAR компилятор их напрямую практически не использует", поэтому...А я, например, очень хорошо использую. И именно младшую часть. ;О) — -mse- (18.11.2005 15:03 81.201.66.34 , пустое )
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
E-mail:
info@telesys.ru