实模式与保护模式

对于80X86处理器来说,从80386处理器开始,除了以前的实模式外,还增添了 
保护模式和V86模式。实模式和V86模式都是为了和8086兼容而设置的。 
  
实模式: 
      内存寻址方式为:段式寻址,即物理地址=段地址*16   +   段内偏移地址 
      可寻址任意地址,所有指令都相当于工作在特权级。 
      dos工作在实模式下 
保护模式: 
      内存寻址方式为:支持内存分页和虚拟内存 
      支持多任务,可依靠硬件用一条指令即可实现任务切换,不同任务可工作在 
不同的优先级下,操作系统工作在最高优先级0上,应用程序则运行在较低优先级 
上。从实模式到保护模式,需要建立GDT、IDT等数据表,然后通过修改控制寄存 
器CR0的控制位(位0)来实现。 
      Windows工作在保护模式下。 
V86模式: 
        内存寻址方式:段式寻址,与实模式一样 
        支持多任务和内存分页 
        v86模式主要是为了在保护模式下兼容以前的实模式应用,即可支持多任务, 
        但每个任务都是实模式的工作方式。 

另外,中断和异常等的处理对于不同的工作模式都是不同的,具体的可以去

实模式是简单的用逻辑地址加偏移地址来确定物理地址 
保护模式采用了较复杂的逻辑地址加描述符表来确定物理地址,但这是有系统完成,并未增加程序员的复杂性。 
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值