CPU实模式和保护模式有什么区别

如题,在编程方面他们区别何在?请用简单易懂的语言描述

第1个回答  2006-11-05
80x86 CPU有3个模式

1:实模式
是CPU启动的时候的模式
这时候就相当于一个速度超快的8086
不能使用多线程
不能实现权限分级
还不能访问20位以上地址线,也就是说只能访问1M内存(!!!)
2:保护模式
操作系统接管CPU后.
会使CPU进入保护模式.
这时候可以发挥80x86的所有威力..
包括权限分级.内存分页.等等等等各种功能
3:虚拟8086模式,也就是为了兼容以前16程序的.没什么好说的

实模式下 跟8086的编程方式非常相似
除了寄存器都是32位的以外

保护模式相当复杂,什么选择子的.......什么的 乱七八糟
推荐还是找本书看看最好
我这样子也说不清楚....

以上都是个人写的,呵呵,不能保证100%对哈,出了错表怪我...哈哈本回答被提问者采纳
第2个回答  2006-11-05
差别很大
主要是寻址方式以及存取权限。建议找点详细资料好好看看。
相似回答