Beruflich Dokumente
Kultur Dokumente
4143 00
4144 42
4145 CALL CD Display the
DISPLAY count
4146 77
4147 41
4148 LOOP1: IN 0E DB
4149 0E
414A ANI 02 E6
414B 02
414C JNZ LOOP1 C2
414D 48
414E 41
414F JMP START C3 Jump to main
routine
4150 30
4151 41
4152 UP: IN 0E DB Check ldr2
4153 0E
4154 ANI 02 E6
4155 02
4156 JZ START CA
4157 30
4158 41
4159 LOOP2: IN 0E DB
415A 0E
415B ANI 01 E6
415C 01
415D JZ LOOP2 CA
415E 59
415F 41
4160 LDA 4200 3A
4161 00
4162 42
4163 DCR A 3D Decrement
count
4164 JC LOOP4 DA
4165 74
4166 41
4167 STA 4200 32
4168 00
4169 42
416A CALL CD Display the
DISPLAY count
416B 77
416C 41
416D LOOP3: IN 0E DB
416E 0E
416F ANI 01 E6
4170 02
4171 JNZ LOOP3 C2
4172 6D
4173 41
4174 LOOP4: JMP START C3 Jump to main
routine
4175 30
4176 41
4177 DISPLAY: MOV B,A 47 subroutine for
display
4178 ADI 06 C6
4179 06
417A MOV D,A 57
417B ANI 0F E6
417C 0F
417D MOV C,A 4F
417E SUI 09 D6
417F 09
4180 JC HERE DA
4181 92
4182 41
4183 JZ HERE CA
4184 92
4185 41
4186 MOV A,B 78
4187 ADI 0C C6
4188 0C
418A ANI 0F E6
418B 0F
418C STA 4202 32
418D 02
418E 42
418F JMP NEXT C3
4190 96
4191 41
4192 HERE: MOV A,C 79
4193 STA 4202 32
4194 02
4195 42
4196 NEXT: MOV A,D 7A
4197 ANI 0F E6
4198 0F
4199 RLC 07
419A RLC 07
419B RLC 07
419C RLC 07
419D STA 4201 32
419E 01
419F 42
41A0 LXI H,4201 21
41A1 01
41A2 42
41A3 MVI A,03 3E
41A4 03
41A5 MVI C,08 0E
41A6 08
41A7 CALL 0005 CD Display the
new count
41A8 05
41A9 00
41AA RET C9