典型CPU与指令系统举例.pptVIP

  • 3
  • 0
  • 约4.61千字
  • 约 34页
  • 2017-06-18 发布于湖北
  • 举报
第四章 典型CPU及指令系统举例 学习内容 理解8086/8088CPU的寄存器结构、主存储器、堆栈结构。 掌握8086/8088指令系统的寻址方式。(本章的重点内容) 理解8086/8088指令类型。 了解提高CPU性能的一些措施与当前常用的实际CPU基本组成。 §4.1 8086/8088CPU §4.1.1 8086/8088CPU的结构 1. 8086/8088内部结构: 8086/8088CPU采用指令流水线结构,将取指令(或取操作数)与执行指令的功能分别由两个独立部件实现, 即总线接口部件BIU与执行部件EU 总线接口部件BIU与执行部件EU功能见教材P114。 2. 8086/8088主存地址的形成 段基值:在BIU中设置段寄存器,用以存放20位段起始地址的高16位,称为段基值。 偏移量:由EU或指令指针IP提供段内的偏移量,即一个主存单元与所在段的段基址之间的字节距离。 §4.1. 8086/8088寄存器 1. 段寄存器: CS(代码段寄存器)——用来存放程序的指令代码序列,用来存放当前代码段段首址的高16位,即段基值。 DS(数据段寄存器)——存放程序的有关数据,用来存放当前数据段的段基值。 SS(堆栈段寄存器)——用来存放按后进先出顺序存取的信息。存放当前堆栈段的段基值。 ES(附加段寄存器)——存放运算结果或辅助数据,存放当前附加段的段基

文档评论(0)

1亿VIP精品文档

相关文档