CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  其他开发语言 >  汇编语言

实方式与保护方式??

楼主myhaisky(飞翔)2006-03-06 16:54:41 在 其他开发语言 / 汇编语言 提问

各位高手:  
   
          小弟我最近学习了汇编语言,但是看到80386编程时接触到了一个概念:“实方式与保护方式”。书上说“开机等时候为实方式”,但是它说的太“表面”了,我想知道是不是应该在某处(比如某个寄存器或某块内存)标记一下到底是实方式还是保护方式?或者cpu本身不区分“实方式与保护方式”,只是我们变成的时候按照我们变成的方式分为的“实方式与保护方式”?  
           
          各位朋友,我知道这个问题很“菜”,可是我对这个基本概念的确理解不好,可能还有误区,希望大家指点迷津,小弟先谢谢了!! 问题点数:50、回复次数:5Top

1 楼glietboys(大大(beer))回复于 2006-03-06 17:29:39 得分 40

实方式与保护方式最根本的区别在CR0寄存器中的最低位,开机的时候,该位为0.所以,机器开机的时候在实方式下工作。  
  关于CR0是具体内容是什么,实模式和保护模式更具体的区别,www.aogosoft.com中有一个  
  名字叫<保护模式编程教程>的教程,自己看看。Top

2 楼fhb13(游途道标)回复于 2006-03-06 18:18:07 得分 2

楼主实在不行可以理解下面这个样子  
  DOS是实时模式  
  Windows是保护模式Top

3 楼mydo(侯佩|hopy|ks)回复于 2006-03-06 18:45:05 得分 4

你可以用   mov   eax,cr0  
  然后判别最低位。Top

4 楼Leomaxking(害怕孤独,但已习惯孤独)回复于 2006-03-06 18:48:49 得分 2

实方式与保护方式是计算机工作的两种状态,实模式下只能访问1M以下的内存,保护模式才能访问1M以上的Top

5 楼TheSaviour(恶贯满盈)回复于 2006-03-06 18:52:22 得分 2

周明德有一本书滴Top

相关问题

  • 基本概念__实方式与保护方式?
  • 高分征求保护方式第一个例子程序“从实方式切换到保护方式”的具体分析
  • cpu是如何切换实模式工作方式和保护模式方式的?
  • 为什么在实方式下调试从实方式到保护方式的程序就重启? 而直接运行程序就正常工作。
  • 用汇编怎样访问32位保护方式下的内存绝对地址?涉及GDT与选择子!
  • 代理的方式保护网络安全的方案
  • 哪里有<<保护方式下的80386及其编程>>下载?
  • 寻<保护方式下的80386及其编程>
  • asp.net怎样实现源码的保护?
  • 如何实现保护文件夹,而其中的文件不保护?

关键词

  • 模式
  • 保护
  • 方式
  • cr0
  • 开机
  • 时候

得分解答快速导航

  • 帖主:myhaisky
  • glietboys
  • fhb13
  • mydo
  • Leomaxking
  • TheSaviour

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo