99问答网
所有问题
51单片机这一个指令写对了吗?如果对了代表什么意思? movc a,@dptr
如题所述
举报该问题
推荐答案 2018-05-21
正确:movc a,@dptr
将外部程序存储器的数值送往累加器A
其中dptr 寄存器(16位)作为地址指针
如果访问外部数据存储器,则用如下语句:
movx a,@dptr
追问
感恩,谢谢你!
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/vtBOB7eXzBXeOj7OzeX.html
相似回答
...但为何有这样的
指令
MOV
A,@ DPTR
的是
什么?
累了...
答:
51单片机的指令存储器的地址号码,却是16位的。
正确指令是:MOVC A,@A + DPTR 这是从一个16位地址的单元中,取出8位的内容,送到A
。
单片机
中
MOVC
A,@DPTR
这个
为
什么
是错的? 一定要MOVC A,@A+DPTR?
答:
这个是
51
汇编指令集规定的,没有那种操作就不能那么
写,这指令
集和译码电路设计有关,安排不下也有可能。
51单片机
中MOV
A,DPTR
能这么使用
吗?DPTR
是属于直接寻址还是间接...
答:
首先 51单片机 指令 中 没有 MOV A,DPTR 这条指令
,DPTR 是16位的数据指针,读取 数据表 指令为 MOVC A,@A+DPTR 或者 MOVX A,@A+DPTR
只要 指令中有 @ 的指令 都属于间接寻址
。
51 单片机
汇编
movc
A @a+
dptr
和movc A @(a+dptr)分别
什么意思?
求解 ...
答:
MOVC
A,@
A+
DPTR
:以DPTR为基地址,变址寻址单元中的数据送入累加器 MOVC A,@A+PC:以PC为基地址,变址寻址单元中的数据送入累加器 都是间接寻址 另外,强烈建议放弃汇编,转学C语言,遇到8位以上的数学运算,汇编能把人累死!我就因此学的C语言 ...
关于
单片机
汇编的
MOVC
A,@
A+
DPTR
,"@A+"多余
吗?
答:
首先,
MOVC
A,@
A+
DPTR这个
是
51单片机
的固有指令,去掉A+,就是错的。
这个指令
的好处在于:当你查表的时候,将表头地址赋给DPTR,然后将 键号传给A,然后直接通过MOVC A,@A+DPTR,就可以查到键号对应的键值了。这里,是循环查表,不需要A就清零A,用DPTR来控制咯,也可以用A来控制,就是inc A...
51单片机
问题如图,说明一下
指令
区别,万分感谢!
答:
push是入栈 POP是出栈 MOV
A,@
R0是访问内部RAM MOVX A,@R0是访问外部RAM
MOVC
A,@A+
DPTR
是访问程序存储器 MOVX A,@A+DPTR是访问外部数据存储器
单片机
中
MOVC
A,@DPTR
A是
什么意思
答:
单片机
中没有
MOVC
A,@DPTR
A这条
指令
,应该是:MOVC A,@A+DPTR 就是将DPTR的地址加上累加器A存的偏移量,形成的新地址中的数取出给A。
MOVC
A, @
A+
DPTR
是
什么意思?
答:
MOVC
A,@
A+
DPTR
。这条
指令
是
单片机
查表指令,DPTR是首地址,A寄存器,指令的意思就是将DPTR的地址加上累加器A存的偏移量,形成的新地址中的数取出给A。其他类似指令:MOVC A,@A+PC 83 由((A)+(PC));寻址的程序存贮器字节送A MOVX A,@Ri E2~E3 送外部数据(8位地址)送A ...
MOV
A,
#90H MOV DPTR,#0FEFFH MOV
@DPTR
,A 是
什么意思
,谢谢,
答:
你好 这是
51单片机
的汇编语言 其含义如下:mov是单片机内部数据传送
指令
mov a #90h ;将16进制立即数9送入累加器 ,执行完即a的内容=16进制数09.mov dptr #0feffh ;dptr是16位指针寄存器,一般用于查表程序,该条指令把16进制立即数feff送入指针寄存器
dptr,
作为后续程序的操作数,数据前缀加#...
大家正在搜
单片机中读和写什么意思
单片机add指令
单片机xchd指令
单片机orl指令
单片机org指令
单片机dec指令
51单片机如何写程序
单片机代码怎么写
单片机xch指令
相关问题
单片机中movc a,@dptr+a是什么意思?
51 单片机 汇编 movc A @a+dptr 和movc...
MOVC A,@A+DPTR是什么意思
单片机中movc a,@dptr+a是什么意思?如果a
执行指令MOVC A@A DPTR结果什么?
单片机中movc a,@dptr+a是什么意思?如果a
单片机中MOVC A,@DPTR A是什么意思
MOVC A,@A+DPTR与MOVX A,@DPTR指令有...