МиМ. Переходы, подпрограммы
Пример программы:
Check1:
mov a,5
sub a,10
jnz NotZero1
call DrawZero
jp Check2
NotZero1:
call DrawNotZero
Check2:
mov a,5
sub a,5
jnz NotZero2
call DrawZero
jp Check3
NotZero2:
call DrawNotZero
Check3:
jp Finish
DrawZero:
mov 0,FFh
mov 10,81h
mov 20,81h
mov 30,81h
mov 40,81h
mov 50,81h
mov 60,81h
mov 70,FFh
ret
DrawNotZero:
mov 0,FFh
mov 10,FFh
mov 20,FFh
mov 30,FFh
mov 40,FFh
mov 50,FFh
mov 60,FFh
mov 70,FFh
ret
Finish: