[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]

Отправлено Анатоль 17 января 2002 г. 12:24
В ответ на: Слово в защиту подсудимого отправлено Black Eagle 17 января 2002 г. 01:30

Красота системы команд видна, когда программишь на ассеблере. Когда на Си, ее вообще не заметно. Я после 51-го люто матерился и на PIC и на AVR - мнемоники действительно уродские и очень не хватает битового процессора. Но у 51-го есть свои болячки, связанные с периферией, слишком длинным машинным циклом и плохо развитой адресацией внешней памяти данных. Также традиционно кривы и слабы порты ввода-вывода. Почему-то все производители клонов упорно посторяют эти недостатки. Жаль Intel прекратил развивать это направление, он бы показал всем этим пацанам, как надо контроллеры делать :-) Для 51-го видел интересный вариант ВВ55 - расширенный порт ввода-вывода, ОЗУ, FLASH и адресная защелка в одном флаконе. Согласен, более всего мне жалко 251-го, баальшие надежы на него были... Там ведь еще оригинальное мультиплексирование шины данных не с младшим, а со страшим байтом адреса. При ближайшем рассмотрении очень правильная вещь.

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

Ответы



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

E-mail: info@telesys.ru