BA控制器指令译码器双总线结构IRPCMARMDRRoRn-1YABALUG
控制器 指令译码器 MDR PC MAR IRR0 Rn- 1 Y A B ALU :: B A G 双总线结构
3多总线结构对速度较高的CPU需设置多组内总线一拍中可并行实现几种数据通路操作。现代的计算机包含的部件多如能预取若干条指令的指令栈。相应的操作数栈,存放微程序的控制ROM,多个运算部件,内存管理用的段地址运算部件及页地址运算部件高速缓冲存储器Cache等为了更快的执行指令需要在各类部件间建立多种内部总线其信息内容或是数据,指令代码,或是地址代码。以lntel80386为例媚图
3 多总线结构 对速度较高的CPU需设置多组内总线, 一拍中可并行实现几种数据通路操作。现 代的计算机包含的部件多,如能预取若干条 指令的指令栈,相应的操作数栈,存放微 程序的控制ROM,多个运算部件,内存管 理用的段地址运算部件及页地址运算部件, 高速缓冲存储器Cache等为了更快的执行 指令需要在各类部件间建立多种内部总线 其信息内容或是数据,指令代码,或是地 址代码。以Intel80386为例
Itnet80386内部结构实际地址总线32位32位有效地址总线段单元页单元、地址地址内部控制总线驱动器控制双工发送器+数据移位器译码与运算器加法器指令产指令程序控乘除器生译码队列制ROM寄存器指令预取控制器ALU总线
移位器 加法器 乘除器 寄存器 译码与 程序控 制ROM 段单元 指令产 生译码 页单元 指令 队列 地址 驱动器 双工 发送器 运 算 器 内部控制总线 32位有效地址总线 地址 控制 数据 实际地址总线32位 控制器 指令预取 ALU总线 Itnet80386内部结构
6.1计算机的硬件系统1.Intel80386微机系统80386微机系统主要由80386CPU、80387协处理器、总线控制逻辑等组成
6.1 计算机的硬件系统 1.Intel 80386微机系统 80386 微机系统主要由80386CPU、80387 协处理器、总线控制逻辑等组成
80384esetCLK时钟CLK2发生器80287或8038682258DMA80387微处理器控制器协处理器总线控总线控准备好制逻辑制逻辑逻辑总线8259A中断输入/输出存储器控制器设备中断设备图6.1Intel80386微机系统框图
80384