单片机中与 MOVX A,R0 等价的是什么语句;

2025-02-27 13:20:26
推荐回答(4个)
回答1:

楼主所写的指令不对。没有这样的语句。
单片机的MOVX指令只有以下四种:
MOVX A,@Ri ;i只能是0或1
MOVX A,@A+DPTR
MOVX @Ri ,A;i只能是0或1
MOVX @A+DPTR,A
若@Ri里存放数据37H,则MOVX A,@Ri的意思是把片外数据存储器37H里存放的数据传送给A;
MOVX A,@A+DPTR的意思是把DPTR和A的和所对应的片外数据存储区地址里的数传送给A。
因为楼主写的指令不存在,所以也没有与其等价的指令。

回答2:

如果在PSW中RS1:0=00,那么这时R0的地址就是00H,即等价于MOV A,00H。在RS1:0为其他组合的时候以此类推。

回答3:

MOVX指令可以这么用的?

回答4:

MOVX 可以这么用吗?