微机第2部分2012.pptVIP

  • 2
  • 0
  • 约2.07万字
  • 约 64页
  • 2017-05-07 发布于四川
  • 举报
微机第2部分2012

指令处理过程 指令的执行过程 一条指令的执行可以分为:取指令、指令译码、指令执行三步在指令执行时根据需要在存储器中存取操作数。 在8位微处理器中,是按照这三步周而复始的循环来工作的,每次取指令都是直接从存储器中取出的。 在16位微处理器中,8086微处理器首先采用了预取指令技术,提前把指令从存储器中取到微处理器中,每次执行指令的时候直接在微处理器内部就可以获得指令,从而大大提高微处理器的性能。 预取指令技术是通过设置 预取指令缓冲队列 来实现的。Intel 8086(8088)中设置有6(4)个字节的ISQ,当指令队列中出现2(1)个字节空时,微处理器中总线接口部件自动完成指令填充工作。当遇到分支、跳转、子程序调用等情况时,ISQ自动清空,从新的程序位置取出指令重新填充 ISQ。 总线信号 地址总线AB 输出将要访问的内存单元或I/O端口的地址 地址线的多少决定了系统直接寻址存储器的范围 数据总线DB CPU读操作时,外部数据通过数据总线送往CPU CPU写操作时,CPU数据通过数据总线送往外部 数据线的多少决定了一次能够传送数据的位数 控制总线CB 协调系统中各部件的操作,有输出控制、输入状态等信号 控制总线决定了系统总线的特点,例如功能、适应性等 IBM PC系列机系统 16位IBM PC

文档评论(0)

1亿VIP精品文档

相关文档