Начиная с архитектуры процессора 8085, когда ALU выполняет вычисления, результат возвращается к аккумулятору A на следующем фронте тактового сигнала. Но аккумулятор A напрямую подключен как вход ALU, что если бы частота тактового импульса не увеличивалась достаточно быстро, чтобы вызвать добавление A дважды или много раз, было бы чрезвычайно трудно обнаружить такую ошибку, такая конструкция очень " хрупкий "для меня.
Разве в ALU есть дополнительный регистр для временного сохранения результатов ALU?
https://en.wikipedia.org/wiki/Intel_8085#/media/File:Intel_8085_arch.svg