gcc / avr_gcc中的OFFSET指令

时间:2017-05-08 17:16:09

标签: gcc assembly arduino avr-gcc

我是汇编语言的新手,并且稍微练习我只使用avr汇编程序和avr_gcc编写Arduino。我试图使用ST和LD指令,在每个例子中,我发现地址直接加载到X,Y或Z寄存器,例如:

ldi r30, 0x00
ldi r31, 0x06

但是(在avr_gcc中)是否有任何方法可以将变量的Z寄存器地址放入?我知道在masm中为此目的是OFFSET指令。

1 个答案:

答案 0 :(得分:0)

低和高并不适用于avr-gcc。 lo8和hi8正在工作。