Assembly 无法为STM8S103F2控制器中的CPU寄存器(累加器(A)、索引寄存器(XH和XL)定义地址空间

Assembly 无法为STM8S103F2控制器中的CPU寄存器(累加器(A)、索引寄存器(XH和XL)定义地址空间,assembly,stm8,Assembly,Stm8,在汇编代码中,对于STM8S103F2控制器,我们可以通过以下语法映射寄存器: 例如: PA_ODR等值5000美元 或 5000'cpu'处的段字节 .PA_ODR DS.B 1 但是当CPU寄存器出现时,这两种语法都不起作用。 等值$7F00 或 7F00“cpu”处的段字节 .A DS.B 1 有人能告诉我们为什么CPU寄存器映射对STM8S103F2控制器不起作用。一个equ$7F00会将符号A重新定义为一个数字,所以你不能再将其用作寄存器名了!你可能不想这样做。在汇编代码中,对于STM

在汇编代码中,对于STM8S103F2控制器,我们可以通过以下语法映射寄存器:

例如: PA_ODR等值5000美元 或 5000'cpu'处的段字节 .PA_ODR DS.B 1

但是当CPU寄存器出现时,这两种语法都不起作用。 等值$7F00

或 7F00“cpu”处的段字节 .A DS.B 1


有人能告诉我们为什么CPU寄存器映射对STM8S103F2控制器不起作用。

一个equ$7F00
会将符号
A
重新定义为一个数字,所以你不能再将其用作寄存器名了!你可能不想这样做。
在汇编代码中,对于STM8S103F2控制器,我们可以通过以下方式映射寄存器ing语法:
你能提供一个参考,让我们看看你在说什么吗?你在用什么汇编程序?