Intel系列微处理器的3种工作模式

Intel系列微处理器的3种工作模式

Intel系列微处理器的主要发展过程是:8080,8086/8088,80186,80286,80386,80486,Pentium(奔腾),Pentium  Ⅱ,Pentium Ⅲ,Pentium 4。

8086/8088是一个重要的阶段,8086和8088是略有区别的两个功能相同的CPU。

80386是第二个重要的型号,随着微机应用及性能的发展,在微机上构造可靠的多任务操作系统的问题日益突出,人们需要一种可以稳定的运行多个程序的PC,或者在PC上运行像UNIX那样的多用户系统。

8086/8088不具备实现一个完善的多任务操作系统的功能。为此Intel开发了80286,80286具备了对多任务操作系统的支持。但对8086/8088的兼容却做的不好。这妨碍了用户对原8086机上程序的使用。

随后Intel又开发了80386微处理器,这是一个划时代的产品。它可以在以下3个模式下工作。

  1. 实模式:工作方式相当于一个8086。
  2. 保护模式:提供支持多任务环境的工作方式,建立保护机制。
  3. 虚拟8086模式:可以从保护模式切换至其中的一种8086工作方式。这种方式的提供使用户可以方便的在保护模式下运行一个或多个原8086程序。

其实CPU的这3种模式只要用过PC机的人都经历过。任何一台使用Intel系列CPU的PC机只要一开机,CPU就工作在实模式下。如果你的机器装的是DOS,那么在DOS加载后CPU仍以实模式工作。如果你的机器装的是Windows,那么Windows加载后,将由Windows将CPU切换到保护模式下工作,因为Windows是多任务系统,它必须在保护模式下运行。如果你在Windows中运行一个DOS下的程序,那么Windows将CPU切换到虚拟8086模式下运行该程序。

从80386到当前的CPU,提供8086实模式的目的是为了兼容。现今CPU真正有效力的工作模式是支持多任务操作系统的保护模式。

以上文字摘于王爽老师的《汇编语言》第3版。

 

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值