可以使用 JMP 指令代替 RTS 指令来实现分支的返回。例如,在使用 RTS 指令返回的代码如下:
LOOP LDA #$03 BEQ EXIT BRA LOOP EXIT RTS
如果改用 JMP 指令实现分支的返回,代码如下:
LOOP LDA #$03 BEQ EXIT JMP LOOP EXIT RTS
通过使用 JMP 指令,可以保证程序在分支后能够正常返回。
上一篇:ASM/NASM-返回MUL的高低位到类型结构体中
下一篇:ASM8086:error2070invalidinstructionoperandwhentryingtoassemblemycode