教学课件微机原理(第2版)3.2 寻址方式ppt(全).pptx
《教学课件微机原理(第2版)3.2 寻址方式ppt(全).pptx》由会员分享,可在线阅读,更多相关《教学课件微机原理(第2版)3.2 寻址方式ppt(全).pptx(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、教学课件微机原理(第2版)3.2 寻址方式2学习内容:寻址方式目标:掌握单片机的7种寻址方式第3章 8051指令系统和汇编程序设计33.1 指令系统基础第3章 8051指令系统和汇编程序设计寻址方式:用何种方式寻找参与运算的操作数或操作数的真实地址,称为指令的寻址方式。寻址种类:8051单片机共有 7种 寻址方式:立即寻址直接寻址寄存器寻址间址寻址:寄存器间接寻址变址寻址:基址寄存器加变址寄存器寻址相对寻址 位寻址43.1 指令系统基础第3章 8051指令系统和汇编程序设计1.立即寻址 操作数以立即数的形式在指令中直接给出,立即数表示为#data,#data16。例:MOVA,#dataH;(
2、A)data MOVDPTR,#data16;(DPTR)data16例:MOV A,#30H 74H,30H ;操作码,立即数 MOV DPTR,#data16 90H,80H,00H ;操作码,立即数 XRL A,#0FH ANL P1,#0FH ADD A,#07H MOV R7,#20H MOV R1,#55H立即寻址的寻址空间为ROM(即操作数存放在ROM中)53.1 指令系统基础第3章 8051指令系统和汇编程序设计2.直接寻址指令中给出操作数所在的内存单元地址,该单元的内容为指令的操作数。例:MOVA,direct;(A)(direct)机器码:E5H,direct ;direc
3、t为操作数所在的内存地址 例:MOV 30H,50H ;操作码 直接地址,直接地址 MOV 30H,#50H ;操作码 直接地址,立即数直接寻址的寻址空间片内RAM的低128个字节单元(00H-7FH)特殊功能寄存器区(直接寻址是访问SFR的唯一方式)63.1 指令系统基础第3章 8051指令系统和汇编程序设计3.寄存器寻址 指令中给出操作数所在的寄存器,即寄存器的内容是操作数。例:MOV A,R1;(A)(R1)INC R0 寻址空间:R0R7、A。4.寄存器间接寻址 操作数的地址存放在寄存器中,即寄存器的内容是操作数所在的内存地址。用于间接寻址的寄存器有用于间接寻址的寄存器有Ri(i=0或
4、或1)、DPTR,要在寄存器前加,要在寄存器前加。例:MOV A,R1 ;(A)(R1)MOVX A,DPTR ;(A)(DPTR)寻址寻址空间:空间:内部RAM:00H-FFH;(R0,R1)外部RAM:0000HFFFFH;(R0,R1,DPTR)第3章 8051指令系统和汇编程序设计83.1 指令系统基础第3章 8051指令系统和汇编程序设计举例:对于SFR,直接地址的表示方式:单元地址或寄存器名,其汇编结果是一样的,机器码均为:E580MOVA,P0;(A)(P0)(以SFR寄存器表示)MOVA,80H;(A)(P0)(以单元地址表示)对于内部RAM的80H-FFH(地址与SFR重叠)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教学课件微机原理第2版3.2 寻址方式ppt全 教学 课件 微机 原理 3.2 寻址 方式 ppt
限制150内