Позабавила одна фраза на буржуйском форуме, что система команд 8051 не очень подходит под С, а потому только ассемблер, только хардкор...
Система команд x51 действительно не подходит под C. Что поделать - старенький он, тогда аццки экономили транзисторы и об оптимальности процессорной архитектуры для языков высокого уровня не задумывались. 51-му давно пора на покой. Клепают его только потому что на x51 уже истек срок действия патента и сейчас любой желающий может абсолютно
легально клепать эти процессоры. Интересно это только китайцам чтобы сэкономить 2-3 цента на чип.