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