【正确答案】其主要结构与性能特点如下:
①80486是第一个采用RISC(reduced instruction set computer,精减指令系统计算机)技术的80x86系列微处理器。它一方面在80386内部原有的6个功能单元基础上增加了高速缓冲单元和浮点运算单元两部分,即所谓由“一分为六”变为“一分为八”,以提高流水作业效率;另一方面,又通过减少不规则的控制部分,缩短了指令的执行周期,并将有关基本指令的微代码控制改为硬件逻辑直接控制,缩短了指令的译码时间,使得微处理器的处理速度达到12条指令/时钟,从而,有效地解决了CPU和存储器之间的I/O瓶颈问题。
⑦80486在CPU内部增设了8KB的高速缓存(cache),它用于对频繁访问的指令和数据实现快速的混合存放,使高速缓存系统能截取80486对内存的访问。如果查询所需要的指令或数据在高速缓存中——命中(HIT),则无须插入等状态便直接把指令或数据从cache中取到;相反,如果未命中(MISS),CPU才从主存中读取指令或数据。实际上,由于高速缓存的“命中”率很高,使得插入的等状态趋向于零,同时,高“命中”率必将降低外部总线的使用频率,从而提高了系统的性能。
③80486芯片内包含有与片外80387功能完全兼容且功能又有扩充的片内80387协 处理器,即浮点运算单元(FPU)。协处理器80387被设计用来协同处理器并行工作,专门用作浮点运算。由于80486 CPU和FPU之间的数据通道是64位,80486内部数据总线宽度也为64位,而且CPU和cache之间以及cache与cache之间的数据通道均为128位,因此80486较80386处理数据的速度大大提高。
④80486采用了猝发式总线(burst bus)的总线技术.当系统取得一个地址后,与该地址相关的一组数据都可以进行输入输出,有效地提高了CPU与存储器之间的数据交换速度。
⑤从程序人员看,80486与80386的体系结构几乎一样。80486 CPU与Intel公司现已提供的x86系列微处理器(从8086/8088~80386)在目标代码一级完全保持了向上的兼容性。80486 CPU与8086/8088的兼容性是以实模式来保证的。其保护模式和80386指标一样,80486也继承了虚拟8086模式。
⑥80486 CPU的开发目标是实现高速化,并支持多处理器系统,因此,可以使用N个80486构成多处理器的结构。
80486和80386一样,特别适合于多任务处理的操作系统。以它们组成的微机可以运行UNIX、XENIX、OS/2、PC-DOS(MS DOS)以及windows等不同的操作系统。
【答案解析】