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