- 1、本文档共117页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章8086指令系统第三次课
微机原理与接口 图3.9 LAHF指令操作格式 微机原理与接口 4) PUSHF指令 汇编格式:PUSHF 执行的操作:(SP)←(SP)-2 ((SP)+1,(SP))←PSW 功能:将标志寄存器内容压入堆栈。 5) POPF指令 汇编格式:POPF 执行的操作:(PSW)←((SP)+1,(SP)) (SP)←(SP)+2 功能:将16位堆栈数据弹出送入标志寄存器中。 。 微机原理与接口 3.4.9 地址传送指令 这组指令都是将地址送到指定的寄存器中,具体有三条,如表3-2所示。 地址传送指令 操作码 LEA LDS LES 操作功能 取偏址 取偏址和数据段值 取偏址和附加数据段值 微机原理与接口 1) LEA偏移地址送寄存器指令 汇编格式:LEA 16位寄存器名,存储器寻址方式 执行的操作:(16位寄存器)←源操作数的偏移地址 说明: ① 这条指令常用在初始化程序段中使一个寄存器成为指针。 ② 16位寄存器不包括段寄存器。 ③ 这条指令不影响标志位。 微机原理与接口 【例3-22】 LEA BX,TABLE TABLE是数据段中定义的地址标号,指令执行前,如果(BX)=0000H,(DS)=2000H,TABLE=20020H,则指令执行后,(BX)=0020H。 2) LDS指针送指定寄存器和DS寄存器指令 汇编格式:LDS 16位寄存器名,存储器寻址方式 执行的操作:将寻址到的存储单元的第一个源操作数(字)送16位寄存器,第二个源操作数(字)送DS寄存器。 说明:① 本条指令中的16位寄存器不允许是段寄存器。 ② 本条指令不影响标志位。 微机原理与接口 【例3-23】 LDS AX,TABLE[SI] 假设(20050H),指令执行前,如果(AX)=0000H,(DS)=2000H,TABLE=20020H,(SI)=0030H,则物理地址=20020+0030H=20050H;指令执行后,(AX)=5678H,(DS)=1234H。 微机原理与接口 3) LES指针送指定寄存器和ES寄存器指令 汇编格式:LES 16位寄存器名,存储器寻址方式 执行的操作:将寻址到的存储单元的第一个源操作数(字)送16位寄存器,第二个源操作数(字)送ES寄存器。 说明: ① 16位寄存器不允许是段寄存器。 ② 本条指令不影响标志位。 微机原理与接口 3.4.10 其他处理机控制指令 1) NOP无操作指令 汇编格式:NOP 执行的操作:不执行任何操作。 说明:本条指令的机器码占一个字节的存储单元,往往在调试程序时用它占用一定的存储单元,以便在正式运行时用其他指令取代。 微机原理与接口 2) HLT停机指令 汇编格式:HLT 执行的操作:使CPU处于什么也不干的暂停状态。 说明: ① 要退出暂停状态有以下三种方法:中断、复位或DMA操作。实际使用时,该条指令往往出现在程序等待硬中断的地方,一旦中断返回,就可使CPU脱离暂停状态,继续HLT指令的下一条指令往下执行,实现了软件与外部硬件同步的目的。 微机原理与接口 ② 该指令在程序设计举例中,往往是程序的最后一条指令,表示程序到此结束。如果是汇编语言上机练习,则不要用此指令结束程序,不然会使计算机出现死锁现象。一般情况下,程序的末尾应写上返回DOS的调用。但在DEBUG调试程序中用HLT不会产生死锁现象。 微机原理与接口 3) WAIT等待指令 汇编格式:WAIT 执行的操作:不断测试引脚。 说明: ① 若测试到=0,则CPU处于暂停状态;若一旦测试到=1,则CPU脱离暂停状态,继续往下执行。 ② 实际使用中,引脚往往与8087协处理器相连。这样连接可实现8088/8086等待协处理器8087完成一个任务,从而达到微处理器与协处理器同步的目的。 微机原理与接口 4) LOCK总线封锁指令 LOCK总线封锁指令也叫前缀指令,可放在任何一条指令的前面。
您可能关注的文档
- 第3章 第2节 一 群落的结构特征.ppt
- 第3章-场效应放大电路.ppt
- 第3章 食品中水分的测定.ppt
- 第3章 集装箱运输与多式联运_wsy.ppt
- 第3章ADAMS软件介绍.doc
- 第3章-螺旋传动.ppt
- 第3章80C51的汇编语言与程序设计.ppt
- 第3章C24xDSP的CPU与指令系统.ppt
- 第3章_供应链的驱动因素与衡量指标.ppt
- 第3章_交流电力拖动系统基础_3.ppt
- 艺术疗法行业商业机会挖掘与战略布局策略研究报告.docx
- 智能家庭娱乐系统行业商业机会挖掘与战略布局策略研究报告.docx
- 医疗纠纷预防和处理条例与医疗事故处理条例的思考分享PPT课件.pptx
- 新冀教版(2025)七年级数学下册《6.1 二元一次方程组》习题课件.pptx
- 新冀教版(2025)七年级数学下册精品课件:6.2.3 二元一次方程组的解法代入、加减消元法的综合应用.pptx
- 导演节目行业市场发展趋势及投资咨询报告.docx
- 制作和服培训行业风险投资态势及投融资策略指引报告.docx
- 医疗转诊的行政服务行业消费市场分析.docx
- 文件装订行业市场发展趋势及投资咨询报告.docx
- 在线语言艺术教育行业分析及未来五至十年行业发展报告.docx
文档评论(0)