处理器不同的工作模式是怎样工作的
时间:2013-1-25
处理器的工作模式是指处理器为自身建立的一种运行环境的方法,它能够控制处理器如何来监控和管理系统内存与任务,处理器的工作模式主要有3种,实模式,保护模式和虚拟实模式.
1.实模式:是一种与了初的Intel8088芯片兼容的模式,因为最补的IBM PC只能完全访问1MB的内存.在实模式下运行的处理器,其运行速度比较占优势,但访问内在时则与最初的8088型相同,只能完全访问1MB的内存,而且内存访问没有采用32位处理技术.
所有的处理器都支持实模式,而且计算机通常都是以实模式启动的,DOS和标准DOS应用程序所的也都是实模式.
2.保护模式:是一种比实模式强大的工作模式,是伴随着IBM AT的出现而出现的,并且被广泛应用于现代所有的多任务操作系统.
保护模式主要有以下优点:
>>提供对所有系统内在的完全访问;
>>具有处理多任务的能力,也就是说操作系统可以同时管理多个运行程序;
>>提供对虚拟内存的支持(虚拟内存是指系统在需要的时候使用硬盘来充当系统内存).
>>使对内存的访问更快(32位),且可以提供快速的32位驱动程序来控制I/O设备.
3.虚拟实模式:保护模式通常用于运行图形界面的多任务操作系统,但有时需要在图形界面的操作系统下运行DOS程序,而DOS程序需要在实模式下运行,这样便出现了虚拟实模式,虚拟实模式是在保护模式的范围内模仿实工允许运行DOS程序.