- 6
- 0
- 约2.27万字
- 约 152页
- 2017-05-29 发布于四川
- 举报
第3章 寻址方式和指令系统 3.1 寻址方式及指令的分类 3.2 数据传送类指令 3.3 算术运算类指令 3.4 逻辑运算类指令 3.5 串操作类指令 3.6 控制转移类指令 3.7 处理机控制类指令 8086CPU的指令系统的基本指令 包括数据传送类指令、算术运算类指令、位操作类指令、串操作类指令、控制转移类指令、处理机控制类指令。 8086CPU的指令的共同的规律 l大多数数据传送类指令、算术运算类指令、位操作类指令及串操作类指令,其双操作数指令有相同的语句格式和操作规定。 语句格式: [标号:] 操作符 OPD, OPS [;注释] l算术运算和位操作类指令的部分单操作数指令有相同的语句格式和操作规定。 语句格式: [标号:] 操作符 OPD [;注释] 2.1 寻址方式 2.1.1 寄存器寻址 2.1.2 寄存器间接寻址 2.1.3 变址寻址 2.1.4 基址加变址寻址 2.1.5 立即寻址 2.1.6 直接寻址 2.1.7 跨段问题 2.1.1 寄存器寻址 寄存器寻址方式的操作数在指令指明的寄存器中。 汇编格式:R 其中R表示寄存器名。 功能:操作数直接存放在寄存器R中。 图形表示: R 指令→操作数 【例2.1】 下列程序执行后,(AX)=?,(BX)=? MOV AX,1234H MOV BX,5678H ;AX、BX皆为目的操作数地址 ADD AX,BX ;AX为目的操作数地址,BX为源操作数地址 该程序中MOV指令为数据传送指令操作符,ADD指令为加法指令操作符,三条指令皆为双操作数指令。 第一、二条指令为寄存器寻址方式。第三条指令中,源地址和目的地址皆为寄存器寻址方式。 图形表示: 执行:1234H→AX 5678H→BX (AX)+(BX)→AX 执行后:(AX)=68ACH,(BX)=5678H 2.1.2 寄存器间接寻址 寄存器间接寻址方式中,寄存器的内容为操作数的偏移地址EA,操作数在存储器中。 汇编格式:[R] 功能:操作数存放在存储器,寄存器R存放操作数的偏移地址EA。 执行指令:MOV AX ,[BP] 执行后:(AX)=?,(BP)=?,(SS)=?,(20030H)=? 图形表示如下: 2.1.3 变址寻址 变址寻址方式操作数的偏移地址EA为寄存器的内容加位移量,操作数在存储器中。 汇编格式:X[R](X表示位移量,是8位或16位二进制补码表示的有符号数) 功能:操作数存放在存储器,寄存器R的内容加位移量X为操作数的偏移地址EA。 图形表示如下: 偏移地址EA计算方法如下: 【例2.3】 设执行前: (AX)=0040H,(BX)=0030H,(DS)=2000H,(20036H)=0050H 执行指令:ADD 6[BX],AX 执行后:(AX)=?,(BX)=?,(DS)=?,(20036H)=? 图形表示如下: 2.1.4 基址加变址寻址 基址加变址寻址方式中,操作数的偏移地址EA是指令中基址寄存器内容、变址寄存器内容、位移量X三项之和,操作数在存储器中。 汇编格式:X [BR+IR] 功能:操作数存放在存储器,BR的内容加IR的内容加位移量X是操作数的偏移地址EA。 图形表示: 操作数偏移地址EA计算方法如下 2.1.5 立即寻址 立即寻址方式中,指令操作码和操作数都在存储器代码段中。 汇编格式:n(n为立即操作数,是用8位或16位二进制补码表示的有符号数) 功能:操作数存放在存储器,指令下一单元的内容为立即操作数n。 图形表示: 【例2.5】MOV AX, 10 执行后(AX)=? 该例中源操作数为立即寻址方式,立即数为10,存放在指令的下一单元。 图形表示: 执行:10→AX 执行后:(AX)=000AH 2.1.6 直接寻址 汇编格式:①含有变量的地址表达式。 ②段寄存器名:[EA] 。 功能:指令下一字单元的内容是操作数的偏移地址EA。 图形表示: 【例2.6】寄存器和存储器内容为:(AX)=1212H,BUF为数据段定义的变量,其偏移地址是2000H,(DS)=3000H,(32000H)=4545H。 执行指令:MOV AX ,BUF 执行后:(AX)=? 图形表示: 执行:(3
您可能关注的文档
最近下载
- 复工复产专项方案.doc VIP
- 世界各国电压、插头型式一览表.doc VIP
- 长孙皇后不是值得歌颂的历史人物_杨希义.pdf VIP
- 文献检索与毕业论文写作课件.pptx VIP
- 2025—2026 学年第一学期大一高等数学期末考试试卷.docx VIP
- 【2025春】人教版(PEP)三年级下册英语教学工作计划(及进度表).docx VIP
- 一种异质外延单晶金刚石复制生长方法.pdf VIP
- 北师大版三年级下册数学全册教学设计(配2026年春改版教材).docx
- 《知识管理教学课件》第三讲 知识管理主要活动.ppt VIP
- 第七章第一节++东南亚+课件2024-2025学年七年级地理下册商务星球版.pptx VIP
原创力文档

文档评论(0)