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

Отправлено VR 18 сентября 2001 г. 06:19
В ответ на: Уважвемые коллеги, если я сильно назойлив, то можете не отвечать на мои идиотские вопросы новичка, но все же... отправлено Электронщик 17 сентября 2001 г. 20:39

Не надо задаваться вопросом, как компилятор С сделает машинный код. Какой бы он ни был кривой, но код получится.
IMHO, для разных типов процессора лучше писать на разных языках. Из своего опыта: AVR я начал программировать на С с нулевым знанием ассемблера, хотя до этого всегда считал (и сейчас считаю), что С для 51-го с одним DPTRом - это уродство.
А как вспомню кривейший фитоновский С для 196-го, тупо переделанный с 8086-го без малейшего учета возможностей 196го - хочется только материться...
Т.е. процессор процессору (и один С другому) - рознь.

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

Ответы



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

E-mail: info@telesys.ru