Это инструкция для выполнения инструкций Mac-1 (микропрограммирование):
100: alu := ac; if z then goto 0;
101: sp := sp + (-1);
102: mar := sp; mbr := pc; wr;
103: pc := band(ir,amask); wr; goto 0;
Может кто-нибудь сказать мне, что он делает и почему он это делает?Все, что я знаю, это строка 100, которая проверяет, равен ли содержимое аккумулятора нулю.Если он равен нулю, он переходит к подпрограмме.