微型计算机原理与接口技术第2章微处理器与系统总线.ppt

微型计算机原理与接口技术第2章微处理器与系统总线.ppt

2.1 Intel 8086/8088微处理器的结构 2.1.1 8086的基本结构与功能   8086的结构由总线接口单元(Bus Interface Unit,BIU)和执行单元(Execution Unit,EU)组成。BIU主要负责CPU内部与存储器和I/O接口之间的信息传送,包括取指令、传送指令时将执行所需的操作数传送到EU,以及将EU的执行结果传送到内存或I/O接口。EU则主要负责分析和执行指令,并产生相应的控制信号。8086的基本结构如图2.1所示。    图2.1 8086的基本结构   1. 总线接口单元   总线接口单元(BIU)的功能是负责CPU与存储器、I/O端口之间的信息传送。总线接口单元负责从内存中取指令送到指令队列。CPU执行指令时,总线接口单元从指定的内存单元或者外设端口中取数据,将数据传送给执行单元,或者把执行单元的操作结果传送到指定的内存单元或外设端口中。BIU根据执行单元EU得到的16位偏移地址和16位段寄存器提供的16位段地址,通过地址加法器产生20位物理地址,然后对存储器或I/O端口进行读/写操作。   总线接口单元由下列各部分组成:   (1) ?4个16位段地址寄存器。代码段寄存器CS(Code Segment)存放程序代码段起始地址(20位物理地址)的高16位;数据段寄存器DS(Data Segment)存放数据段起始地

文档评论(0)

1亿VIP精品文档

相关文档