第三章 86系列微机的指令系统.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
执行HLT指令时,CPU进入暂停状态,设置该指令通常是为了等待中断。 外部中断(包括IF=1时的可屏蔽中断请求INTR及非屏蔽中断请求NMI)或复位信号可让CPU退出暂停状态。 HLT不影响标志位。 (2)暂停指令HLT 第五章 86系列微型计算机的指令系统 《微机原理》阶段测验试题 一、单选择题   1.指令指针寄存器是( )。    ① IP ② SP ③ BP ④ PSW   2、8086CPU的进位标志是( )。    ① CF ② DF ③ SF ④ PF   3、8086CPU的最大工作模式控制信号引脚接( )。    ① +5V ② +12V ③ 地 ④ —5V   4、三态门电路的三态是( )。    ① 高电平、低电平、高阻 ② 高电平、低电平、无作用    ③ 1、0、无作用 ④ 直流、交流、无    5.用某个寄存器中操作数的寻址方式称为___ ___寻址。 A 直接 B 间接 C 寄存器 D 寄存器间接 6.机器数___ ___中,零的表示形式是唯一的。 A 原码 B 补码 C 移码 D 反码 7.寄存器间接寻址方式中,操作数处在___ ___。 A. 通用寄存器 B. 主存单元 C. 程序计数器 D. 堆栈 1A 2A 3C 4A 5C 6B 7B 课后练习 3.1判断下列指令书写是否正确 1)MOV AL,BX 7) MOV DX,2000H 2) MOV AL,CL 8) POP CS 3) INC [BX] 9) PUSH CS 4) MOV 5,AL 5) MOV [BX],[SI] 6) MOV BL,F5H 1、4、5、8错 第五章 86系列微型计算机的指令系统 3.2设堆栈指针SP的初值为2000H,AX=3000H,BX=5000H,试问: 1)执行指令PUSH AX后,SP=? 2) 再执行PUSH BX及POP AX 后 SP=?AX=?BX=? 3.3 想完成把[2000H]送[1000H]中,用指令:MOV [1000H],[2000H]是否正确?正确方法是什么? 第五章 86系列微型计算机的指令系统 1FFEH 1FFEH、5000、5000H 3.4 假如想从100中减去AL中的内容,用 SUB 100,AL 正确吗?应该用什么方法? (100=64H) 3.5 用两种方法写出从88H端口读入信息的指令。再用两种方法写出从42H口输出100H 的指令。 1、1) IN AL,88H 2、1)MOV AX,0100H 2) MOV DX,0088H OUT 42H,AX IN AL,DX 2) MOV DX,0042H MOV AX,0100H OUT DX,AX 第五章 86系列微型计算机的指令系统 * SUB BX,CX ; 将BX中的内容减去CX中的内容,结果放在BX中 SUB [BP+2],CL ; 将SS段的BP+2(作为地址)所指的单元中的值减去CL中的值,结果放在BP+2所指的堆栈单元中 SUB AL,20H ; AL中的数减去20H,结果放在AL中 SUB SI,5010H ; SI中的数减去5010H,结果放在SI中 SUB WORD PTR [DI],1000H ;DI和DI+1所指的两单元中的数减去1000H,结果放在DI和DI+1所指的单元中 SBB指令主要用于多字节的减法。 格式: SBB dst, src 操作: dst←(dst)-(src)-(CF) (2) 考虑借位的减法指令SBB 第五章 86系列微型计算机的指令系统 例: SBB AX,2030H ;将AX的内容减去立即数2030H,并减去进位位CF的值  SBB WORD PTR [DI+2],1000H ; 将DI+2和DI+3所指的两单元的内容减去立即数1000H,并减去CF的值,结果放在DI+2和DI+3所指的单元中 格式:DEC dst 操作:dst←(dst)-1 指令例子: DEC AX ; 将AX的内容减1,再送回AX中   DEC BL ; 将BL的内容减1,结果送回BL中   DEC BYTE PTR [DI+2] ; 将DI+2所指的单元的内容减1,结果送回此单元 (3) 减1指

文档评论(0)

我思故我在 + 关注
实名认证
文档贡献者

部分用户下载打不开,可能是因为word版本过低,用wps打开,然后另存为一个新的,就可以用word打开了

1亿VIP精品文档

相关文档