2017-03-21 37 views
0

我有下面的代码,如果START的地址为“0×0000”Z80装配.ADDR

START: .ADDR ADDR_1 
     .ADDR ADDR_2 

ADDR_1: LD A,B 
     XOR A 
     LD B, A 
ADDR_2: JP ADDR_3 
ADDR3_:.... 

我的事“.ADDR”指令指示标签的地址(即.ADDR ADDR_1指示标签地址) , 它是否正确? 在此先感谢

+0

查看你的汇编程序的文档会有所帮助,但是你写的对我来说听起来很合理。像这样的跳转表也很常见,例如在系统ROM中。尽管如此,我们仍然无法证明这一点,因为您不会告诉我们您使用的汇编程序:) – Tommylee2k

+0

@ Tommylee2k:这是Z80汇编代码。我发现的文件并没有太大的帮助。代码是旧的,没有很好的评论。 – Ago

+0

Z80是处理器。标签等是汇编程序语法的一部分(通常也称为“汇编程序”),而不是处理器代码的一部分 – Tommylee2k

回答

0

你是对的。汇编中的标签就像其他语言中的变量或函数名称(以某种方式)。它们可以用来指示程序中的入口点。