我有一个循环 0x167 次的代码,写入屏幕。我想要发生的是脚本循环三次。
我的脚本:
d322 21A0C3 LD HL,C3A0h
d323 016801 LD BC,0168h
d324 110300 LD DE,0003h
d325 00 NOP
.
.
.
d330 0B DEC BC
d331 75 LD (HL),L
d332 00 NOP
d333 23 INC HL
d334 00 NOP
.
.
.
d33f 78 LD A,B
d340 B1 OR C
d341 C22BD3 JP NZ,D32Bh
d344 7A LD A,D
d345 B3 OR E
d346 1B DEC DE
d347 00 NOP
d348 00 NOP
d349 C22BD3 JP NZ,D32B
d34c C9 RET
现在,它没有停止它应该停止的地方,而是继续破坏内存,直到它达到 d325 并导致脚本崩溃。正如您可能知道的那样,我尝试使用 DE 作为循环计数器。
请解释您的答案,我对此仍然很无聊。