16位,无论作为数的表示,它能表示 的数的范围是十分有限的。用16位作为 地址,它只能表示64KB,更是一个十分 小的地址范围,远远不能满足应用的需 要。因而,于1985年,Inte公司推出了 第一个32位的微处理器-80386,开创 了微处理器的32位时代。目前,计算机 正从32位向64位转移,但主流仍是32位 机
16位,无论作为数的表示,它能表示 的数的范围是十分有限的。用16位作为 地址,它只能表示64KB,更是一个十分 小的地址范围,远远不能满足应用的需 要。因而,于1985年,Intel公司推出了 第一个32位的微处理器 -- 80386,开创 了微处理器的32位时代。目前,计算机 正从32位向64位转移,但主流仍是32位 机
32位,无论从能表示的数的范围,还 是能寻址的物理地址,特别是能寻址的 物理地址都极大的扩展了。使得微处理 器能取代以前的所谓“大型机”,能应 用于各种领域,从而极大地促进了计算 机在各行各业中的应用。 32位地址能寻址4GB物理地址。到目 前,仍远大于主流计算机的实际内存配 置,仍有广阔的应用余地
32位,无论从能表示的数的范围,还 是能寻址的物理地址,特别是能寻址的 物理地址都极大的扩展了。使得微处理 器能取代以前的所谓“大型机”,能应 用于各种领域,从而极大地促进了计算 机在各行各业中的应用。 32位地址能寻址4GB物理地址。到目 前,仍远大于主流计算机的实际内存配 置,仍有广阔的应用余地
2.从实模式至保护模式 当1981年,IBM公司刚推出IBM-PC时, 主频是5MHz,内存是64KB-128KB,没 有硬盘,只有单面单密度的软盘,到了 PC/T,才有10MB硬盘。在这样的硬件 资源下,采用的操作系统是 PC-DOS (MS-DOS)。这是单用户、单任务的磁 盘操作系统。操作系统本身没有程序隔 离、没有保护。这是DOS遭受病毒泛滥 的内因
2. 从实模式至保护模式 当1981年,IBM公司刚推出IBM-PC时, 主频是5MHz,内存是64KB-128KB,没 有硬盘,只有单面单密度的软盘,到了 PC/XT,才有10MB硬盘。在这样的硬件 资源下,采用的操作系统是PC-DOS (MS-DOS)。这是单用户、单任务的磁 盘操作系统。操作系统本身没有程序隔 离、没有保护。这是DOS遭受病毒泛滥 的内因
随着PC机的大量普及,随着硬件性能的迅 速提高。要求有能保护操作系统核心软件的多 任务操作系统。为使这样的操作系统能在微型 计算机系统中应用与普及,要求微处理器本身 为这样的操作系统提供支持。于是,从80286 开始,在80386中真正完善保护模式。在保护 模式下,程序运行于四个特权级。这样,可以 实现操作系统核心程序与应用程序的严格的隔 离。保护模式支持多任务机制,任务之间完全 隔离
随着PC机的大量普及,随着硬件性能的迅 速提高。要求有能保护操作系统核心软件的多 任务操作系统。为使这样的操作系统能在微型 计算机系统中应用与普及,要求微处理器本身 为这样的操作系统提供支持。于是,从80286 开始,在80386中真正完善保护模式。在保护 模式下,程序运行于四个特权级。这样,可以 实现操作系统核心程序与应用程序的严格的隔 离。保护模式支持多任务机制,任务之间完全 隔离
3.片内存储管理单元-MMU 32位地址,可寻址4GB物理地址。但大多 数PC机的物理内存配置远小于4GB。但应用程 序却需要庞大的地址空间。因此,在操作系统 中提供了虚拟存储器管理机制,而这要求硬件 支持。因而,在80386中提供了片内的MMU 提供了4K页、页表等支持 以上三点是80386相对于8086的主要功能 扩展
3. 片内存储管理单元 - MMU 32位地址,可寻址4GB物理地址。但大多 数PC机的物理内存配置远小于4GB。但应用程 序却需要庞大的地址空间。因此,在操作系统 中提供了虚拟存储器管理机制,而这要求硬件 支持。因而,在80386中提供了片内的MMU。 提供了4K页、页表等支持。 以上三点是80386相对于8086的主要功能 扩展