- 1、本文档共169页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机接口第二章分析
第二章微处理器指令系统 §2.1.4 8088/8086的存储器结构 存储器以字节BYTE为单位存储信息 每个存储器单元(字节单元)都有一个地址如:[00002H]=34H 字或双字信息在存储器中占相邻的2个或 4个存储单元,按“小端方式”存储,即 “低字节对低地址、高字节对高地址”。 2.2.1 立即数寻址方式 2.2.2 寄存器寻址方式 2.2.3 存储器寻址方式 一、直接寻址方式 二、寄存器间接寻址 三、寄存器相对寻址 四:基址变址寻址 五、基址变址相对寻址 约定的操作数的表示符号 i8-8位立即数,i16-16位立即数imm-代表i8或i16 r8-8位通用寄存器,r16-16位寄存器reg-代表r8或r16 seg-段寄存器CS、DS、ES、SS m8-8位存储器操作数,m16-16位存储器操作数,mem-代表m8或m16 dest-目的操作数src-源操作数 2.3.1 数据传送类指令 数据传送指令共有10条: MOV PUSH POP XCHG XLAT LEA LDS LES IN OUT MOV指令的进一步说明 MOV指令的进一步说明 MOV指令的进一步说明 MOV指令的进一步说明 9 输入输出指令 9 输入输出指令 9 输入输出指令 2.3.6 转移指令 一、无条件转移指令JMP 指令汇编格式:JMP targ 操作:段内转移:IP←目标的偏移地址 段间转移:IP←目标的偏移地址 CS←目标所处代码段的基址 受影响的状态标志位:无 说明:指令中的targ可以是直接标号、寄存器 间接或存储器间接寻址形式。 2)段间存储器间接转移 LABEL_D DD JMP LABEL_D JMP DWORD PTR [BX] 二、 条件转移指令 条件转移指令是根据CPU中状态标志位 的状态决定程序执行的流程,既可能产生程序 转移,也可能不产生程序转移。条件转移指令 是以对不同的状态标志的测试为条件。如果 条件成立,则控制转移到指令中所给出的转移 目标。条件不成立,程序将顺序执行。所有的 条件转移指令均为短(short)转移,只带有一 个操作数,即为要转向的目标语句的标号。 3. 循环控制指令共有三条: LOOP LOOPE/LOOPZ LOOPNE/LOOPNZ ⑴调用分类 ①段内调用与段间调用 段内调用:通过指令指针IP的变化实现的。 段间调用:通过IP和CS的共同变化实现的。 ②直接调用与间接调用 直接调用:子程序的入口地址直接包含在 指令代码中。 间接调用:子程序的入口地址通过寄存器 或存储器间接得到的。 §2.4 系统功能调用 INT 21H 用法介绍 INT 21H 用法介绍 INT 21H 用法介绍 INT 21H 用法介绍 §2.4 伪指令 2.4.1 符号定义伪指令 2.4.2 数据定义伪指令 2.4.3 段定义伪指令 2.4.4 其他伪指令 习 题 2.5答:⑴ FFFFH:0H = FFFF0H ⑵ 40H:17H = 00417H ⑶ 2000H:4500H = 24500H ⑷ B821H:4567H = BC777H 2.8答:⑴ AX=1200H,立即数寻址 ⑵ AX=0100H,寄存器寻址 ⑶ AX=4C2AH,直接寻址 ⑷ AX=3412H,寄存器间接寻址 ⑸ AX=4C2AH,寄存器相对寻址 ⑹ AX=7865H,基址变址寻址 ⑺ AX=65B7H,基址变址相对寻址 习 题 2.9答: ⑴操作数类型不同;⑵不能手工修改IP; ⑶不能将立即数直接MOV到段寄存器; ⑷不能在段寄存器之间直接MOV数据; ⑸300大于AL所能存放的数据的范围; ⑹寄存器间接寻址只能用BX/BP/SI/DI之一; ⑺MOV AX,[BX+DI];
您可能关注的文档
- 微机原理与接口技术复习题(2014级)分析.doc
- 微机原理与接口技术人机接口技术课件分析.ppt
- 微机原理与接口技术知识点总结(重点_习题_)分析.doc
- 微电机壳机械加工工艺过程卡片解析.doc
- 微机原理与接口技术(Chap2_1)分析.ppt
- 微机原理与接口技术第十一章分析.ppt
- 微机原理与接口技术第十章分析.ppt
- 微机原理及应用03_1分析.ppt
- 微机原理及应用03_2分析.ppt
- 微机原理及应用03_3分析.ppt
- 北师大版(2024)八年级数学上册课件 3.2 平面直角坐标系 第2课时 点的坐标特征.pptx
- 北师大版(2024)八年级数学上册课件 3.2 平面直角坐标系 第3课时 建立适当的平面直角坐标系.pptx
- 北师大版(2024)八年级数学上册课件 4.3 一次函数的图象 第1课时 正比例函数的图象及性质.pptx
- (人教A版数学选择性必修三)讲义第15讲7.1.1条件概率(学生版+解析).docx
- (人教A版数学选择性必修三)讲义第19讲8.1成对数据的统计相关性(8.1.1变量的相关关系+8.1.2样本相关系数)(学生版+解析).docx
- 北师大版(2024)八年级数学上册课件 5.2 二元一次方程组的解法 第2课时 加减消元法.pptx
- (人教A版数学选择性必修一)2025年秋季学期讲义第01讲1.1.1空间向量及其线性运算(学生版+教师版).docx
- 北师大版(2024)八年级数学上册课件 5.2 二元一次方程组的解法 第1课时 代入消元法.pptx
- 北师大版(2024)八年级数学上册课件 5.3 二元一次方程组的应用 第3课时 二元一次方程组的应用(3).pptx
- 北师大版(2024)八年级数学上册课件 5.4 二元一次方程与一次函数 第2课时 用二元一次方程组确定一次函数表达式.pptx
最近下载
- 内蒙古自治区矿产资源储量.doc VIP
- 高三英语语法填空题20套(带答案)含解析.docx VIP
- 冠脉分叉病变并严重钙化的pci处理_陈竹君.ppt VIP
- 939_98G359-3悬挂运输设备轨道.pdf VIP
- 危险化学品目录(2025版) .pdf VIP
- 2025年全国预防接种技能竞赛【决赛】考试题库(含答案).docx VIP
- GB 50345-2012 屋面工程技术规范.docx VIP
- 中国铀矿山绿色安全的现状与发展思路参考.pdf VIP
- 2025年云南省投资控股集团有限公司人员招聘笔试备考试题及完整答案详解一套.docx VIP
- 冠脉分叉病变并严重钙化的PCI处.pptx VIP
文档评论(0)