第3讲微处理器及其系统.pptVIP

  • 0
  • 0
  • 约6.71千字
  • 约 48页
  • 2018-08-11 发布于江苏
  • 举报
第 3 章 8086/8088微处理器及其系统 3.1 8086/8088微处理器 8086是Intel系列的16位微处理器,8086有16根数据线和20根地址线,可以处理8位或16位数据,寻址1MB的存储单元和64KB的I/O端口。 在推出8086之后不久,Intel公司还推出了准16位微处理器8088。两者内部结构和基本性能相同。 BIU负责与存储器、I/O端口,即8086/8088CPU与存储器之间的信息传送。具体地说,即BIU负责从内存的指定部分取出指令,送到指令流队列中排队;在执行指令是所需的操作数,也由BIU从内存的指定区域取出,传送给EU部分去执行。 EU部分负责指令的执行。 BIU和EU可以并行工作,提高CPU效率。 (1)BIU监视着指令队列。当指令队列中有2个空字节时,就自动把指令取到队列中。 (2)EU执行指令时,从指令队列头部取指令,然后执行。如需访问存储器,则EU向BIU发出请求,由BIU访问存储器。 (3)在执行转移、调用、返回指令时,需改变队列中的指令,要等新指令装入队列中后,EU才继续执行指令。 8086/8088的内部寄存器编程结构共有13个16位寄存器和1个只用了9位的标志寄存器。 CS——代码段(Code Segment) DS——数据段(Data Segment) SS——堆栈段(Stack

文档评论(0)

1亿VIP精品文档

相关文档