问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

直接寻址和寄存器寻址的区别

发布网友 发布时间:2022-07-18 02:59

我来回答

4个回答

热心网友 时间:2023-10-09 06:18

1寄存器寻址和直接寻址指令的表现形式不同。在上面所举的例子中,我们可以看出ACC和A,A、B和AB对,DPH、DPL和DPTR,CY和C等,书写形式相似但不相同,各组所对应的都是同一个存储单元,但在指令中前面的是直接寻址,后面的是寄存器寻址。

2寄存器寻址和直接寻址指令的汇编代码不同。采用寄存器寻址和直接寻址对某1个存储单元(该存储单元既可以进行寄存器寻址也可以进行直接寻址)进行寻址时,不同的寻址方式,对应的汇编代码也不同,这是两种寻址方式的本质区别

采用直接寻址指令寻找特殊功能寄存器字节单元或位单元时,汇编后操作数的直接地址占用汇编代码的一个字节。

例如:指令M0V ACC,30H的汇编代码为85H、30H、0E0H;

指令MOV B,30H的汇编代码为85H、30H、0F0H;指令M0V DPL,30H的汇编代码为85H、30H、82H;指令MOV DPH,30H的汇编代码为85H、30H,83H;指令JBCY,30H的汇编代码为20H、0D7H、30H;上述指令中对源操作数和目的操作数均采用了直接寻址方式,汇编代码共三个字节:第一个字节为指令类型;第二个字节为源操作数地址;第三个字节为目的操作数的地址。采用寄存器寻址指令寻址特殊功能寄存器某个字节单元或位单元时,汇编后的寄存器操作数与指令助记符被汇编成一个字节的汇编代码。

例如:指令M0V A,30H的汇编代码为0E5H、30H;指令M0V DPTR,#4000H的汇编代码为90H、4000H;指令M0V C,30H的汇编代码为0A2H、30H;上述指令中对目的操作数均采用了寄存器寻址。汇编代码的字节中包含了指令功能和寻址操作数所用的寄存器两个方面的信息。

热心网友 时间:2023-10-09 06:18

简单的举个例子你看一下吧!比如说MOV A,30H就是直接寻址他相当与MOV A,P1
他们是直接将寄存器得内容送入累加器,而不经过寄存器,(R0,R1,R2,R3,R4,R5,R6,R7,)比如说MOV A,R0这就是寄存器寻址,而MOV P0,A
是直接将累加器的内容通过P0口送出。

热心网友 时间:2023-10-09 06:19

累加器写成A或ACC在51汇编语言指令中是有区别的。

ACC在汇编后的机器码必有一个字节的操作数,即累加器的字节地址E0H,A在汇编后则隐含在指令操作码中。所以在指令中A不能用ACC来替代,而对A的特殊功能寄存器直接寻址和累加器某一位的寻址要用ACC,而不能写成A。

A和ACC都表示累加器,但A是累加器的代号,在指令中默认是无地址的,而ACC是累加器在指令中的直接地址(E0H),可出现在用直接寻址的任何地方。

一般的说法:A表示了累加器中的内容【寄存器寻址】;ACC表示了累加器的地址【直接寻址】。

热心网友 时间:2023-10-09 06:19

第一个
址加变址寻址
mov
cx,[table+6]
第二个
寄存器间接寻址
操作数在存储器中,操作数的有效地址在si,di,bx,bp这4个寄存器之一中。在不采用段前缀的情况下,
对于di,si,bx默认段为ds,而bp为ss。
mov
cx,[bx]
第三个
寄存器相对寻址
操作数在存储器中,操作数的有效地址是一个基址寄存器(bx,bp)或变址寄存器(si,di)的内容加上8位或16位的位移之和。在指令中的8位和16位的常量采用补码表示,8位要被带符号扩展为16位
mov
cx,[bx+6];
太久没碰汇编了
希望对你能有所帮助
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
长沙到西昌。坐火车先从长沙到成都、成都东,再到西昌,哪个方便一些 S先生与P先生谜题的题面 为什么首都设在襄阳 改姓可以不随父母性吗 韩艺瑟怎么改姓? 纸、墨、笔、砚是中国传统的文房四宝,墨的使用最早在 [ ] A.商代后期... 想问下创维光伏E企赢模式有哪些优势,到底值不值得投资啊?有没有合作... 太平洋太享e保百万医疗值得入手吗?每年花多少钱? 爱e满分适合哪些人买?注意哪些问题? 太平洋太享e保百万医疗适合哪些人买?价格多少? 什么是直接寻址方式? 什么是直接寻址 如果在苹果手机上的百度云进行短信备份和录音,视频备份 最近好多人都在用海豚浏览器,都说海豚浏览器好,想问问它相比其他浏览器的优点在哪里? 跪求 海豚浏览器,求解释!!! 最近好多人都在用海豚浏览器,它有哪些特点,下载地址在哪能找到啊?_百... 三相用电150平方线的承受电流是多少 150平方毫米铜芯电缆线能承受多大电流? 150平方电缆的电流是多少啊? 食用片碱和食用级片碱一样吗 洗衣液放食用碱跟片碱有区别吗 梦见自己没穿上衣和三个男人打扑克 教育照明已成近视防控新战场,该如何备战? 欧姆定律的因果关系怎么区分 物理学问题欧姆定律 健康的教育照明是什么样? 物理欧姆定律知识 手机为什么插两张卡会有一张无服务? 嗓子疼从哪放血 昨天晚上开始突然嗓子疼,一开始没有在意,结果早上起来后特别疼,而且还有血痰。。后来回学校做实验,结 单片机中立即寻址和直接寻址有什么区别? 快穿综穿系统文推荐要简介,网盘更好,看过了的不要,一定要好看的! 用适当方法消除下列函数中的多重共线性- 问一问 如何禁止oCam自动更新版本 什么字体放网页清楚,有点像宋体但宋体放做到图片保存就很模糊 鼻子上有黑头用什么护肤品比较好。 大学宿舍小卖铺怎么算账? 我数学特别不好,算账都不会,我该如何学好算数啊? 2015支付宝新春红包怎么领取领 st广夏什么时候复牌 000557最新消息 广夏集团 ST广夏被谁重组 按摩哪里可以快速排尿 尿频 尿急 尿不尽 怎样快速催尿 快速催尿的办法红茶绿茶那个快 卡通冰垫内外是什么材质做的 DP投影机是哪个国家的?最高的亮度能达到多少? dp投影机比三菱投影机性能好吗 DP主动立体投影机,的好处在那呢 竹筷子洗过发弯怎么办`