北航微机原理课件第二讲分解.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文档。上传文档
查看更多
例:正数溢出的情况 X=0100 0000 (64)10 Y (65) 10 0100 0000[补码] + 0100 0001[补码] = 1000 0001 [补码](-127) 10 , CD7=0,CD6=1,V=1,有溢出,需要进行调整。 (三) 引脚信号 8086 8088引脚信号 8086/8088系统的复位 复位和启动操作通过RESET信号触发执行 复位信号 维持4个时钟周期的高电平 初次加电复位 维持不小于50μs的高电平 RESET信号一进入高电平,8086/8088CPU就会结束现行操作。 只要RESET信号停留在高电平状态,CPU就维持在复位状态,在复位状态CPU各内部寄存器都被设为初值。 复位时各内部寄存器的值 8086/8088系统的启动操作 复位信号RESET从高电平到低电平的跳变会触发CPU内部的一个复位逻辑电路,经过7个时钟周期之后,CPU就被启动而恢复正常工作。 系统从FFFF0H处开始执行程序。 作业: 1.详细说明8088CPU中寄存器的作用 2.如何用16位寄存器实现对20根地址 线的操作。 在调试程序时,DEBUG提供了测试标志位的手段, 用符号表示标志位的值,每种标志位的符号如下表: DEBUG不提供TF的符号用于单步方式操作。 标志: 运算结果最高位为0 ∴SF=0; 运算结果本身≠0 ∴ZF=0 低8位中1的个数为奇数个 ∴PF=0; 最高位没有进位 ∴CF=0 第三位向第四位无进位 ∴AF=0; 次高位向最高位没有进位 ,最高位向前没有进位 , OF=0。 例1:执行1345+3219两个数的加法,分析对标志位的影响。 标志: 运算结果最高位为1, SF=1 ; 运算结果本身不为0, ZF=0 ; 最高位向前无进位, CF=0 次高位向最高位产生进位,而最高位向前没有进位, OF=1 ; 结果低8位含偶数个1, PF=1 ; 第三位向第四位有进位, AF=1 。 在绝大多数情况下,一次运算后并不影响所有标志, 程序也并不需要对所有的标志作全面的关注。 一般只是在某些操作后,对其中某个标志进行检测。 例2:执行5439+456A两个数的加法,分析对标志位的影响。 16位微处理器的基本特点 引脚功能复用 单总线累加器结构 可控三态电路 总线分时复用 8086/88CPU的进一步说明 * 第二讲8086/8088CPU的结构 2009.2.24(星期二) 主要内容: 1.复习三种码制之间关系及特点 2.第三章 8086/8088微处理器及其系统 三种码制之间关系及特点: 正数:原,反,补相同 负数:原,反,补不同,但最高位为1。 负数: 原→反, 符号位不变,尾数按位求反 反→原 ,符号位不变,尾数求反. 原→补 ,符号位不变,尾数按位求反+1 补→原, 符号位不变,尾数求反+1 [X]补=1 000 0000,求二进制的真值。 [X]原=1 111 1111+1=-1000 0000=-128 真值为绝对值,为128。 5.判断溢出的方法:根据结果判断溢出(运算结果超出了数据宽度表示的范围127>D>-128) V=CD7 CD6,CD7 CD6不等,V=1表示有溢出。 两正数相加、两负数相加、正数与负数相加的正数几种情况分析得到。 第三章 8086/8088微处理器及其系统 分五部分讨论: (一) 8088编程结构 (二) 8088的寄存器结构 (三)引脚功能与典型系统结构 (四)存储器组织 (五)指令系统 本讲内容: 一、8086/8088微处理器 1.内部结构 2.寄存器结构 概述 INTEL 8086为16位机. INTEL 8088(简称8088)是一种准16位微处 理器, 在INTEL8080与8085的基础上发展起来的。 8086/88结构特点: (1) 内部结构 是16位的 (内部寄存器,内部运算部件,内部操作按 16位设计); (2)外部数据总线8条,能处理16位数据,也能处理8位数据; (具有16位运算指令,包括*、/指令) (3) 汇编语言与8080/8085兼容,即能执行整套8080/8085的指令. 增加了许多16位操作指令; (4) 20条地址总线,直接寻址能力1M字节; (5) 40条引线封装; (6) 单相时钟; (7) 电源为5V。 8086与8088的主要区别在于8086的外部数据总线16位。 (一)、8088编程结构 编程结构

您可能关注的文档

文档评论(0)

yaocen + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档