我目前正在学习在 8085 微处理器中编程。看看下面的程序:
LXI H, 2050
MOV B, M
INX H
MOV C, M
MVI A 00H
TOP: ADD B
DCR C
JNZ TOP
INX H
MOV M, A
HLT
该程序将 8085 微处理器中的两个 8 位数字相乘。 一般带标签的语句的操作码是什么?
标签本身没有操作码。 当您从其他地方引用标签时,汇编器会将标签转换为地址。
TOP: ADD B
将简单地翻译为 80
,就像标签不存在一样。 标签地址是 80
所在的地址,即该行输出中的当前位置。
例如,如果该位置位于地址 1000H,则
JNZ TOP
会转换为 C2 00 10
。