[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
Не надо задаваться вопросом, как компилятор С сделает машинный код. Какой бы он ни был кривой, но код получится.
IMHO, для разных типов процессора лучше писать на разных языках. Из своего опыта: AVR я начал программировать на С с нулевым знанием ассемблера, хотя до этого всегда считал (и сейчас считаю), что С для 51-го с одним DPTRом - это уродство.
А как вспомню кривейший фитоновский С для 196-го, тупо переделанный с 8086-го без малейшего учета возможностей 196го - хочется только материться...
Т.е. процессор процессору (и один С другому) - рознь.
E-mail: info@telesys.ru