七种寻址方式课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《七种寻址方式课件.ppt》由用户(ziliao2023)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 寻址 方式 课件
- 资源描述:
-
1、3.3 3.3 指令系统的寻址方式指令系统的寻址方式 寻址方式寻址方式就是在指令中说明操作数所在地址的方法。就是在指令中说明操作数所在地址的方法。共共7 7种种寻址方式。寻址方式。1 1寄存器寻址方式寄存器寻址方式 操作数在寄存器中操作数在寄存器中 MOV AMOV A,Rn Rn ;(;(RnRn)AA,n=0n=07 7 表示把寄存器表示把寄存器RnRn的内容传送给累加器的内容传送给累加器A A 寻址范围包括:寻址范围包括:(1 1)4 4组通用工作寄存区共组通用工作寄存区共3232个工作寄存器。个工作寄存器。(2 2)部分特殊功能寄存器,例如)部分特殊功能寄存器,例如A A、B B 以及
2、数据指针以及数据指针寄存器寄存器DPTRDPTR等。等。MOV A,R2执行示意图2 2直接寻址方式直接寻址方式 操作数直接以单元地址的形式给出:操作数直接以单元地址的形式给出:MOV AMOV A,40H40H 寻址范围:寻址范围:(1)(1)内部内部RAMRAM的的128128个单元个单元(2)(2)特殊功能寄存器。除了以单元地址的形式外特殊功能寄存器。除了以单元地址的形式外,还还可用寄存器符号可用寄存器符号的形式给出。例如:的形式给出。例如:MOV AMOV A,80H 80H 与与 MOV AMOV A,P0P0是等价的是等价的。直接寻址方式是访问特殊功能寄存器的唯一寻址方式直接寻址方
3、式是访问特殊功能寄存器的唯一寻址方式 例 MOVA,3AH;把3AH单元的内容送A。MOV A,3AH执行示意图3.3.寄存器间接寻址方式寄存器间接寻址方式 寄存器中存放的是操作数的地址寄存器中存放的是操作数的地址 在寄存器的名称前面加在寄存器的名称前面加前缀标志前缀标志“”访问内部访问内部RAMRAM或外部数据存储器的低或外部数据存储器的低256256个字节时,个字节时,只只能采用能采用R0R0或或R1R1作为间址寄存器作为间址寄存器。例如。例如:MOV AMOV A,RiRi ;i=0i=0或或1 1 其中其中RiRi中的内容为中的内容为40H40H,把内部,把内部RAMRAM中中40H4
4、0H单元的内容送单元的内容送到到A A。寻址范围:寻址范围:(1 1)访问内部)访问内部RAMRAM低低128128个单元,其通用形式为个单元,其通用形式为RiRi(2 2)对片外数据存储器的)对片外数据存储器的64K64K字节的间接寻址,例如:字节的间接寻址,例如:MOVX AMOVX A,DPTRDPTR(3 3)片外数据存储器的低)片外数据存储器的低256256字节字节 例如:例如:MOVX AMOVX A,RiRi(4 4)堆栈区)堆栈区 堆栈操作指令堆栈操作指令PUSHPUSH(压栈)和(压栈)和POPPOP(出栈)使用堆(出栈)使用堆栈指针(栈指针(SPSP)作间址寄存器)作间址寄
5、存器 例例 MOVMOV R0 R0,#50H#50H MOV MOV A A,R0R0 MOV A,R0执行示意图执行示意图4 4立即寻址方式立即寻址方式 操作数在指令中直接给出,需在操作数前面操作数在指令中直接给出,需在操作数前面加前缀标志加前缀标志“#”#”。例如:。例如:MOVMOV A,#3AHA,#3AH;立即数3AH送累加器A MOV A,#3AH执行示意图5 5基址寄存器加变址寄存器间址寻址方式基址寄存器加变址寄存器间址寻址方式 本寻址方式是以本寻址方式是以DPTRDPTR或或PCPC作基址寄存器,以作基址寄存器,以累加器累加器A A作为变址寄存器。作为变址寄存器。说明:说明:
展开阅读全文