[an error occurred while processing this directive]
|
на ассемблере программа написана боле или менее опытным программистом. У начинающего программа получится даже большего размера, чем на Си.
Другое дело, что начиная писать программы на Си забывают об ограничениях контроллера и пишут так, как на ассемблере писать просто не стали бы. А потом удивляются почему программа не помещается в память, имеет низкое быстродейсвие и т.д. и т.п.
И вообще, если использовать Си, то нужно проверить какие конструкции языка копмпилятор обрабатывает наилучшим образом, для каких типов данных получается наилучший код, где лучше размещать переменные и т.д. Короче говоря, нужно "почуствовать" компилятор.
E-mail: info@telesys.ru