[an error occurred while processing this directive] [an error occurred while processing this directive]
Это расплата за необдуманность.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
[an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено ReAl 15 февраля 2002 г. 15:09
В ответ на: Это расплата за RISC - большинство команд упихано в 16 бит, не хватило матрицы. У х51 та же слабость. отправлено BLACK EAGLE 15 февраля 2002 г. 14:10

Расплата за впихивание команд в 16 бит - то, что не все регистры и SFR битово-доступны. А то, что EEAR, EEDR, регистр данных АЦП, регистр скорости UART - в битово-адресуемой области, а нужные для битового доступа регистры (управление таймерами и прерываничми) - вверху, это обычный ляп. Их можно было поменять местами и в 16 бит все равно влезло бы.

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

Ответы



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

E-mail: info@telesys.ru