Здравствуйте, 0x7be, Вы писали:
0>[/asm] 0>Всё очень сильно завсит от выбранной архитектуры команд. Например, можно представить команду mov с такими режимами адресации аргументов, что вся задача в одну операцию уложится.
Как-то думал что трёхадресный код аппаратно независимый ...
А если архитектура позволяет делать всё что с регистром то и с памятью по адресу — то можно cщитать a[i] за один аргумент?
где-то слышал что есть аппаратно независимые оптимизации и представления внутри компиляторов ... дак это только абстрактносинтаксическое дерево только независимо?