Re[3]: промежуточный трёхадресный код
От: 0x7be СССР  
Дата: 27.01.23 11:25
Оценка:
Здравствуйте, VjcheslavV, Вы писали:

VV>Здравствуйте, 0x7be, Вы писали:


0>>[/asm]

0>>Всё очень сильно завсит от выбранной архитектуры команд. Например, можно представить команду mov с такими режимами адресации аргументов, что вся задача в одну операцию уложится.

VV>Как-то думал что трёхадресный код аппаратно независимый ...

VV>А если архитектура позволяет делать всё что с регистром то и с памятью по адресу — то можно cщитать a[i] за один аргумент?
VV>где-то слышал что есть аппаратно независимые оптимизации и представления внутри компиляторов ... дак это только абстрактносинтаксическое дерево только независимо?
Конечно он аппаратно-независимый, но какая-то архитектура команд у конкретной реализации трёхадресного кода должна быть.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.