微机原理(第2章).pptVIP

  1. 1、本文档共79页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微机原理(第2章)

第2章 80X86/Pentium微处理器;2.1.1 CPU 结构与特点;CH;负责全部指令的执行; 向BIU输出(地址及结果)数据; 对Reg及PSW进行管理。;2. BIU (Bus Interface Unit,8086/8088同外部设备的接口部件);(3)指令队列;字长:16位 / 准16位。 时钟频率:8086/8088标准主频为5MHz,8086/8088-2主频为8MHz。 数据、地址总线复用。 最大内存容量:1MB。 基本寻址方式:8种。 指令系统:99条基本汇编指令。 除能完成数据传送、算术运算、逻辑运算、控制转 移和处理器控制功能外,还设有硬件支持乘除法指令 和串处理指令。 可以对位、字节、字、字节串、字串、压缩和非压 缩BCD码等多种数据类型进行处理。 端口地址:16位I/O端口地址可寻址64K端口地址。 中断功能:可处理内部软件中断和外部硬件中断源达256个。 支持单片CPU或多片CPU系统工作。; 通常情况下,IP中包含下一条要取出的指令在现行代码段内的偏移量。所以,只要是顺序执行,队列机构中的指令就是紧接在现行执行指令后的逻辑上的指令。 如果EU执行转移指令,则BIU清除队列机构,从新地址取出指令,并立即送EU执行。然后,从后续的指令序列中取指令填满队列。;( i )存储器空间  20根地址线 220 = 1M Byte;; 物理地址的形成;段缺省和段替换规则: 分段结构对初学者带来不便,段寄存器名不出现在指令机器码和汇编格式中,操作性质隐含指定,这就是“段缺省”。 其次,段寄存器和指针、变址寄存器有较固定的配用关系,即搭配规则; 最后,在指令之前加上“CS”,”DS”,”SS”等前缀,以指定的段寄存器替代隐含的段寄存器,也存在替换规则。;段寄存器和其他寄存器组合指向存储单元示意图; (iv)存储器分段的一般规律: a. 可独立分开(最大不重叠16个段) b. 连续 c. 重叠(部分重叠或完全重叠) 如:数据段和附加段完全重叠,堆栈段和附加段部分重叠。 因此对一个具体的存储单元,可以属于一个逻辑段, 也可以同时属于几个逻辑段。;控制寄存器; (1)用途:存???8位或16位操作数或中间结果, 以提高CPU的 运算速度(减少存取MEM的时间) 其中,AX是CPU使用最多的一个寄存器,功能最强。 AX的作用: i )ALU之前保存一个操作数,ALU之后保存结果 。 ii)CPU与 I/O、MEM交换数据所用到的最多的寄存器。 (前者对算术运算,后者对 I/O 操作);2. 指示器和变址Reg.(SP,BP,SI,DI,仅能用于字); ——其中总是包含下一条要取的指令在当前代码段中的偏移量,即程序运行过程中,IP始终指向下一次要取出的指令偏移地址。或称IP和CS一起指向下一条指令的物理地址。 ; 四、标志寄存器FR 作用:存放ALU的操作结果的特征标志,这种标志可作为条 件,用于判断是否控制程序转移。;第2章 80X86/Pentium 微处理器;例2:执行2345H-3219H,分析对PSW的影响。; 8086/8088 均为40 PIN 、双列直插式(DIP)封装的芯片。 其功能强于8位CPU。为解决功能强与引脚的矛盾,在8086/8088 CPU内部设置了若干个多路开关,使某些引脚具有多种功能。 多功能引脚功能的转换分两种情况—— ① 分时复用:在总线周期的不同时钟周期内其功能不同; ② 按工作模式来定义引脚的功能:同一引脚在单CPU(最 小模式)和多CPU(最大模式)下,加接不同的信号。;第2章 80X86/Pentium 微处理器;补充: 指令周期 —— 一条指令从取出到执行完毕所持续的时间。 机器周期 —— CPU完成某个独立操作所需要的时间(取指,

文档评论(0)

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

分享好文档!

1亿VIP精品文档

相关文档