movc指令 A,@A+DPTR是什么查表的

MOVC A,@A+DPTR 是什么意思? MOV A ,30H MOV A, #30H 这三个分别有什么差别?_百度知道
MOVC A,@A+DPTR 是什么意思? MOV A ,30H MOV A, #30H 这三个分别有什么差别?
我有更好的答案
参考 28.&他把他的整个生命的重量都压到了我的身上,我承受不了& 我悲伤的对顾里说.
采纳率:74%
为您推荐:
其他类似问题
movc的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。如下汇编语言MOVC A,@A+DPTR使用C语言怎样表达?_百度知道
如下汇编语言MOVC A,@A+DPTR使用C语言怎样表达?
我有更好的答案
在执行本指令立脚点DPTR中有一个数,A中有一个数,执行指令时,将A和DPTR中的数加起为,就成为要查找的单元的地址。查找到的结果被放在A中,因此,本条指令执行前后,A中的值不一定相同。
C中一般都是数组表示一个数据段,因此对应的语句为:y=tab[i];
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。MOVC A,@A+DPTR和MOVC A,@A+PC的区别
问题:在MOVC A,@A+DPTR和MOVC A,@A+PC中,分别使用了DPTR和PC作基址,请问这两个基址代表什么地址?使用中有何不同? 答案:使用@A+DPTR基址变址寻址时,DPTR为常数且是表格的首地址,A为从表格首址到被访问字节地址的偏移量。 使用@A+PC基址变址寻址时,
问题:在&MOVC A,@A+DPTR&和&MOVC A,@A+PC&中,分别使用了DPTR和PC作基址,请问这两个基址代表什么地址?使用中有何不同?& 内容来自单片机之家www.dpj100.com
答案:&使用@A+DPTR基址变址寻址时,DPTR为常数且是表格的首地址,A为从表格首址到被访问字节地址的偏移量。 使用@A+PC基址变址寻址时,PC仍是下条指令首地址,而A则是从下条指令首地址到常数表格中的被访问字节的偏移量。
------分隔线----------------------------
与 ROM 之间的数据传送。 MOVC A , @A + DPTR MOVC A, @A + PC 执行后会使 /PSEN 有...
PUSH direct POP direct 不影响任何标志位。 PUSH direct 指令执行中,机器自动进行两...
寻找操作数存放单元的地址的方式,共 6 种方式。 1. 立即数寻址 所要找的操作数是一二...
MCS-51 系列单片机的指令系统中共为 111 条指令,分五大类: 数据传送类;( 29 条) ...
伪指令是告诉汇编程序,如何汇编源程序的指令。伪指令既不控制机器的操作,也不能被汇...
在 1 个由 89C51 单片机与 1 片 ADC0809 组成的数据采集系统中, ADC0809 的 8 个输入...用汇编查表只能用MOVC A,@A+DPTR吗?我同时要查三行表格,怎么办【单片机吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:150,297贴子:
用汇编查表只能用MOVC A,@A+DPTR吗?我同时要查三行表格,怎么办收藏
MOV DPTR,#TH
MOVC A,@A+DPTR
MOV DPTR,#TL
MOVC A,@A+DPTR这是我写的定时器初值查表但是我同时还要查其他的,再给A赋值会造成混乱,你们是用什么办法的?
华芯微特单片机,SYNWIT微控制器凭借超强的性能,优化的连接性设计和高超的稳定性值得您的信赖.SYNWIT控制器让一切都变得不同.
懂汇编的能不能说一下。。我百度不到啊百度不到,我只知道MOVC A,@A+DPTR这么一个方法
还有一个MOVC
+ PC也可以查表,不过都要用到ACC。“同时还要查其他的,再给A赋值会造成混乱”不知道这个是什么意思。查表之后,可以把ACC保存起来
登录百度帐号单片机中MOVC A,@A+DPTR和MOVC A,@A+PC有何区别?_百度知道
单片机中MOVC A,@A+DPTR和MOVC A,@A+PC有何区别?
如题。。。
我有更好的答案
这两条都是查表指令,MOVC A,@A+PC,只能给累加器A赋值,所以只能查这条指令所在地址以后256字节范围内的代码或常数。
而MOVC A,@A+DPTR,可以给DPTR赋给任何一个16位的地址值,所以查表范围可达整个程序存储器64K字节空间的代码或常数。
采纳率:26%
PC是程序计数器,DPTR是数据指针。用这个MOVC A,@A+DPTR比较方便的,DPTR是16位。范围广。建议使用。
就是PC和DPTR的区别,两个不同的东西,在看看书
连点分也没有。。
其他1条回答
为您推荐:
其他类似问题
movc的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。}

我要回帖

更多关于 movx和movc 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信