В гимике есть такой цикл на заставке игры. Не могу понять каким образом устанавливается Zero флаг = 1 для выхода из этого цикла.
Если читать в лоб, то это бесконечный цикл. Но нет, по определенному количеству инструкций выход происходит.
0F:F2B4:A9 AC LDA #$AC //загрузка значения AC в аккумулятор
0F:F2B6:85 F0 STA $00F0 = #$AC //сохраняем значение аккумулятора в память по адреус 00f0
0F:F2B8:A5 F0 LDA $00F0 = #$AC //читаем значение из памяти в аккумулятор
0F:F2BA:D0 FC BNE $F2B8 //возвращаемся на F2B8 если zero флаг = 0,
0F:F2BC:60 RTS -----------------------------------------