my504 (06.09.2023 14:22, просмотров: 80) ответил BlackMorda на Физику не обманешь, данные нужно загрузить/обработать/сохранить,
пусть даже косвенной адресацией. Сэкономить можно автоинкрементом
регистров(указателей). Обычно при включении оптимизации по
скорости, так и происходит.
Физика тут не причем. Понятно, что если на косвенной адресации
сидят только LD и STR, то ничего путного не получить ни с
оптимизацией, ни без нее. А если арифметика с косвенной, то в
инструкции СРАЗУ происходит и загрузка и выгрузка. Ясен пень, что
не за один машинный цикл, но в конвейере - за один цикл.