IA-32微处理器的功能结构

1. 80386的功能结构

32位微处理器80386是一种与80286相兼容的高性能全32位的微处理器,80386采用32位数据总线和32位内部数据通道,内部包括寄存器、ALU和内部总线都是32位,能灵活处理8、16或32位3种数据类型,能提供32位的指令寻址能力和32位的外部总线接口功能。

                                                                  80386的功能结构图

IA-32微处理器的功能结构_第1张图片

2.80386的主要特点

80386可以工作在实地址模式和保护模式,在保护模式下,还可以转变到虚拟8086模式。无论采用哪一种工作模式,80386均能运行8088/8086、80286的软件。

3.80386的功能结构

80386CPU从功能上看,它包含了8086 CPU的总线接口部件(BIU)和执行部件(EU),另增加了4个组成部分,共计由6个功能部件组成。

(1)总线接口部件(Bus Interface Unit,BIU);

(2)执行部件(Execution Unit,EU);

(3)指令预取部件(Code Prefetch Unit,CPU);

(4)指令译码部件(Instruction Decode Unit,IDU);

(5)段管理部件——分段部件(Segment Unit,SU);

(6)页管理部件——分页部件(Paging Unit,PU)。

为了分析方便起见,把它分为中央处理部件(CPU)存储器管理部件(MMU)总线接口部件(BIU)共三大部分组成。

4.80486的主要结构特点

(1)没有改变80386的体系结构,它与已推出的8088/8086/80186/80286及80386在目标代码一级完全保持了向上的兼容性,80486 CPU还继承了虚拟8086模式;

(2)采用了精简指令系统计算机技术

(Reduced Instruction Set Computer,RISC);

(3)CPU第一次实现了内含8KB的高速缓冲存储

器(Cache);

(4)80486 CPU集成了80387功能,且功能又

有所扩充;

(5)80486 CPU采用了突发总线(Burst Bus)

技术;

(6)可以使用多个80486构成多处理器系统。

5.80486主要技术指标

外部数据总线:32位;

外部地址总线:32位;

最大工作频率:133MHZ;

高速缓存容量:提供8KB片内一级Cache;

流水线级数:引入了5级指令流水结构;

寄存器:与80386兼容;

物理地址空间:4GB;

你可能感兴趣的:(必修课,微机原理与接口技术,微处理器)