Assembly Z80汇编地址
我有以下代码Assembly Z80汇编地址,assembly,z80,Assembly,Z80,我有以下代码 START: .ADDR ADDR_1 .ADDR ADDR_2 ADDR_1: LD A,B XOR A LD B, A ADDR_2: JP ADDR_3 ADDR3_:.... 如果START位于地址“0x0000”..ADDR指令表示标签地址(即,ADDR ADDR_1表示标签地址),是否正确? 提前谢谢你说得对。汇编中的标签在某种程度上类似于其他语言中的变量或函数名。它们可以用来指示程序中的入口点。查看汇编程序的文档会有
START: .ADDR ADDR_1
.ADDR ADDR_2
ADDR_1: LD A,B
XOR A
LD B, A
ADDR_2: JP ADDR_3
ADDR3_:....
如果START位于地址“0x0000”..ADDR指令表示标签地址(即,ADDR ADDR_1表示标签地址),是否正确?
提前谢谢你说得对。汇编中的标签在某种程度上类似于其他语言中的变量或函数名。它们可以用来指示程序中的入口点。查看汇编程序的文档会有所帮助,但我觉得你写的东西很合理。这样的跳转表也很常见,例如在系统ROM中。我们仍然无法真正证明这一点,因为您没有告诉我们您使用的是什么汇编程序:)@tommyle2k:这是Z80汇编代码。我找到的文件没有多大帮助。代码很旧,没有很好的注释。Z80是处理器。标签等是汇编程序语法的一部分(通常也称为“汇编程序”),而不是处理器代码的一部分