jincongno.1 发表于 2020-4-20 20:22:01

MOV和MOVX的疑问。

本帖最后由 jincongno.1 于 2020-4-20 20:31 编辑

想请教一下下面的问题
比如
将外部RAM的8000H单元的内容传送至A中。
MOV DPTR #8000
MOVX A,@DPTR
不是说MOVX指令用于访问外部数据存储器吗,8000H是外部RAM啊
那为啥是MOV DPTR,为什么不是MOVX?虽然知道上面这么写才对,但是很有疑惑
初学者,望大佬指点。

sunrise085 发表于 2020-4-20 21:35:49

DPTR是一个地址寄存器,肯定不是外部存储器啊。当然是用MOV指令啦~~
MOV DPTR #8000这里的8000是常数,不是什么外部数据存储器
@DPTR才是指向外部存储器的8000呢

jincongno.1 发表于 2020-4-20 22:34:12

sunrise085 发表于 2020-4-20 21:35
DPTR是一个地址寄存器,肯定不是外部存储器啊。当然是用MOV指令啦~~
MOV DPTR #8000这里的8000是常数, ...

谢谢您
页: [1]
查看完整版本: MOV和MOVX的疑问。