STM汇编指令集,用于保留数据位置,如PIC汇编"ORG","RES"



我正在研究STM8S微控制器,我需要通过使用汇编为我的变量保留绝对数据位置。

所以,我尝试"LD"指令,但我不能。

在PIC汇编中,我有这样一段代码:

       ORG  0X40    ; origin set
cnt         RES  1  ; 1 byte reserve at 0x040 address
cnt1        RES  1  ; 1 byte reserve at 0x041 address 
test        RES  2  ; 2 byte reserve at 0x042 address
test1       RES  1  ; 1 byte reserve at 0x044 address

这就是我需要的,我想在STM8S汇编中真正做到这一点。

您可以使用 ds.b 或 ds.w,后跟要保留的字节数/字数。例:My_Bytes DS.B 100这将保留 100 个字节,您可以使用标签"My_Bytes"访问相同的字节。

最新更新