第2章微处理器的结构及存储器组成 第2章微处理器的结构及存储器组成 2,180x86和 Pentium微处理器的结构 2,2存储器的组织 BACK
第2章 微处理器的结构及存储器组成 第2章 微处理器的结构及存储器组成 2.1 80x86和Pentium微处理器的结构 2.2 存储器的组织
第2章微处理器的结构及存储器组成 2180x86和 Pentium微处理器的结构 21.180X86和 Pentium微处理器的结构 1.8086微处理器的结构 Intel8086(简称8086)是在 Intel公司的8位微处理器8080与 8085的基础上发展起来的一种16位微处理器。它的内部结构是 16位的,数据总线也是16条;它能处理16位数据(具有16位运算 指令,包括乘法和除法指令),同时也能处理8位数据;它能执 行整套8080/8085的指令,所以它在汇编语言上与8080/8085是兼 容的
第2章 微处理器的结构及存储器组成 2.1 80x86和Pentium微处理器的结构 2.1.1 80x86和Pentium微处理器的结构 1.8086微处理器的结构 Intel8086(简称8086)是在Intel公司的8位微处理器8080与 8085的基础上发展起来的一种16位微处理器。它的内部结构是 16位的,数据总线也是16条;它能处理16位数据(具有16位运算 指令,包括乘法和除法指令),同时也能处理8位数据;它能执 行整套8080/8085的指令,所以它在汇编语言上与8080/8085是兼 容的
第2章微处理器的结构及存储器组成 存储器接) BIU CBUS 指令流字节排队 432 B-BUS DS 执行单 A-BUS 控制系 EUAHAL BHBL ALl DH DI 标 DI 图28086的功能结构
第2章 微处理器的结构及存储器组成 图2-1 8086的功能结构 存 储 器 接 口 ES CS SS DS IP 4 3 2 1 执行单元 控制系统 AH AL BH BL CH CL DH DL SP BP SI DI 标 志 BIU C-BUS B-BUS EU ALU A-BUS 指 令 流 字 节 排 队 Σ
第2章微处理器的结构及存储器组成 BIU负责与存储器接口,即8086CPU与存储器之间的信息传 送,都是由BIU进行的。具体地说,BIU负责从内存的指定部分 取出指令,送至指令流队列中排队,在执行指令时所需的操作 数,也由BIU从内存的指定区域取出,传送给EU部分去执行。 EU部分负责指令的执行,取指部分与执行指令部分是分开 的,于是在一条指令的执行过程中,就可以取出下一条(或多条) 指令,在指令流队列中排队。在一条指令执行完以后就可以立 即执行下一条指令,减少了CPU为取指令而等待的时间,提高 了CPU的利用率和执行速度,降低了与之相配的存储器对采样 速度的要求
第2章 微处理器的结构及存储器组成 BIU负责与存储器接口,即8086CPU与存储器之间的信息传 送,都是由BIU进行的。具体地说,BIU负责从内存的指定部分 取出指令,送至指令流队列中排队,在执行指令时所需的操作 数,也由BIU从内存的指定区域取出,传送给EU部分去执行。 EU部分负责指令的执行,取指部分与执行指令部分是分开 的,于是在一条指令的执行过程中,就可以取出下一条(或多条) 指令,在指令流队列中排队。在一条指令执行完以后就可以立 即执行下一条指令,减少了CPU为取指令而等待的时间,提高 了CPU的利用率和执行速度,降低了与之相配的存储器对采样 速度的要求
第2章微处理器的结构及存储器组成 BIU取指取指取指取指取指得到数据取指 EU等待执行 执行 执行 执行 图2-28086的执行方式
第2章 微处理器的结构及存储器组成 图2-2 8086的执行方式 取 指 取 指 取 指 取 指 取 指 得到数据 取 指 等 待 执 行 执 行 执 行 执 行 BIU E U … …