CSDN论坛 > 其他开发语言 > 汇编语言

理论上说,在硬件不提供支持保护模式下,可以用软件来实现保护模式吗? [问题点数:20分,结帖人fla888]

Bbs1
本版专家分:5
结帖率 100%
CSDN今日推荐
Bbs1
本版专家分:5
Bbs2
本版专家分:357
Bbs2
本版专家分:193
Bbs7
本版专家分:19105
Blank
红花 2004年2月 其他开发语言大版内专家分月排行榜第一
2003年12月 其他开发语言大版内专家分月排行榜第一
2003年8月 其他开发语言大版内专家分月排行榜第一
2003年7月 其他开发语言大版内专家分月排行榜第一
Blank
黄花 2004年3月 其他开发语言大版内专家分月排行榜第二
2004年1月 其他开发语言大版内专家分月排行榜第二
2003年9月 其他开发语言大版内专家分月排行榜第二
Bbs7
本版专家分:26008
Blank
红花 2002年9月 其他开发语言大版内专家分月排行榜第一
Blank
黄花 2011年10月 其他开发语言大版内专家分月排行榜第二
2004年10月 其他开发语言大版内专家分月排行榜第二
2003年7月 其他开发语言大版内专家分月排行榜第二
Blank
蓝花 2011年9月 其他开发语言大版内专家分月排行榜第三
2011年5月 其他开发语言大版内专家分月排行榜第三
2004年7月 其他开发语言大版内专家分月排行榜第三
2002年6月 其他开发语言大版内专家分月排行榜第三
Bbs7
本版专家分:11360
Blank
红花 2003年9月 其他开发语言大版内专家分月排行榜第一
Blank
黄花 2003年8月 其他开发语言大版内专家分月排行榜第二
Bbs4
本版专家分:1246
Blank
蓝花 2003年8月 其他开发语言大版内专家分月排行榜第三
Bbs3
本版专家分:814
Blank
蓝花 2003年6月 其他数据库开发大版内专家分月排行榜第三
2003年4月 其他数据库开发大版内专家分月排行榜第三
Bbs7
本版专家分:26008
Blank
红花 2002年9月 其他开发语言大版内专家分月排行榜第一
Blank
黄花 2011年10月 其他开发语言大版内专家分月排行榜第二
2004年10月 其他开发语言大版内专家分月排行榜第二
2003年7月 其他开发语言大版内专家分月排行榜第二
Blank
蓝花 2011年9月 其他开发语言大版内专家分月排行榜第三
2011年5月 其他开发语言大版内专家分月排行榜第三
2004年7月 其他开发语言大版内专家分月排行榜第三
2002年6月 其他开发语言大版内专家分月排行榜第三
Bbs6
本版专家分:5215
Bbs7
本版专家分:11360
Blank
红花 2003年9月 其他开发语言大版内专家分月排行榜第一
Blank
黄花 2003年8月 其他开发语言大版内专家分月排行榜第二
Bbs4
本版专家分:1311
Bbs3
本版专家分:781
Bbs3
本版专家分:781
Bbs2
本版专家分:193
Bbs7
本版专家分:19105
Blank
红花 2004年2月 其他开发语言大版内专家分月排行榜第一
2003年12月 其他开发语言大版内专家分月排行榜第一
2003年8月 其他开发语言大版内专家分月排行榜第一
2003年7月 其他开发语言大版内专家分月排行榜第一
Blank
黄花 2004年3月 其他开发语言大版内专家分月排行榜第二
2004年1月 其他开发语言大版内专家分月排行榜第二
2003年9月 其他开发语言大版内专家分月排行榜第二
Bbs2
本版专家分:163
匿名用户不能发表回复!
其他相关推荐
Redis 保护模式
完全无视安全功能的 Redis 服务器自创建以来饱受各种安全风险的困扰,Risk Based Security (RBS) 最近发现了 6338 台受到侵入的 Redis 服务器Redis 是一个在内存中以键值对方式存储数据的 NOSQL 数据库。据 DB-Engines 的统计数据,它在 2015 年度的数据库流行度位列第十,而在键值对数据库中排名第一。 由于 Redis 以性能为第一考量,所
进入保护模式(一)——《x86汇编语言:从实模式到保护模式》读书笔记12
之前已经做了一些理论上的铺垫,这次我们就可以看代码了。 一、代码清单 ;代码清单11-1 ;文件名:c11_mbr.asm ;文件说明:硬盘主引导扇区代码 ;创建日期:2011-5-16 19:54 ;设置堆栈段和栈指针 mov ax,cs mov
CPU的实模式与保护模式(简介)
16位微处理器 8086寄存器组成 8086/8088包括:4个16位的数据寄存器,2个16位的指针寄存器,2个16位变址寄存器,分成四组。 通用寄存器中,这些寄存器除完成规定的专门用途外,均可用于传送和暂存数据,可以保存算术逻辑运算的操作和运算结果。   段寄存器能在8086 中实现1M物理空间寻址,并可与8080 CPU进行兼容。段寄存器都是16位的,分别称为代码
实模式、保护模式的区别 实模式保护模式切换方法
实模式保护模式区别       从80386开始,cpu有三种工作方式:实模式,保护模式和虚拟8086模式。只有在刚刚启动的时候是real-mode,等到linux操作系统运行起来以后就运行在保护模式。          实模式只能访问地址在1M以下的内存称为常规内存,我们把地址在1M 以上的内存称为扩展内存。          在保护模式下,全部32条地址线有效,可寻址高达4G字节的
redis 保护模式处理
config  get  *   查看报复模式是否开启config  get propected-modeconfig  set propected-mode  no  关闭保护模式  会使redis 不安全配置redis密码 ip在redis.conf 里面配置自己的ip在security 安全中配置自己的密码
redis 保护模式配置
保护模式下非本地连接不能访问问题还原我是一台机器做redis服务,一台机器当客户端连接redis server : 10.211.55.8:6379启动服务$ redis-server ./redis.conf redis.conf是官方安装默认的文件客户端输入$ redis-cli -h 10.211.55.8 -p 6379 10.211.55.8> set key:01 val1234...
操作系统实践(4)——从保护模式返回实模式
好吧,一开始我觉得从保护模式应该就是设置一下cr0然后jmp一下就回到实模式了,这个没必要去实践。不过看到书中里面有些代码觉得有些冗余,然后里面有段话也是没看明白,动手实践才恍然大悟。 于渊在书中写这个例子的思路大概是这样的: 1. 从实模式中跳转进入保护模式。(参考前面几篇) 2. 在保护模式下,访问一个地址偏大点的(实模式寻址范围之外)内存块进行读写,验证一下保护模式寻址范围是不是比实模式寻
x86 实模式与保护模式
0386开始,CPU有三种工作方式:实模式,保护模式和虚拟8086模式。只有在刚刚启动的时候是real-mode,等到操作系统运行起来以后就切换到protected-mode。实模式只能访问地址在1M以下的内存称为常规内存,我们把地址在1M 以上的内存称为扩展内存。在保护模式下,全部32条地址线有效,可寻址高达4G字节的物理地址空间; 扩充的存储器分段管理机制和可选的存储器分页管理机制,不仅为
解决插件在IE增强保护模式下无法运行的问题
这篇博客本来去年底就应该写的了,但是yi
x86汇编语言从实模式到保护模式(完整版)更新过
x86汇编语言从实模式到保护模式,包括后三章,网上大部分缺少后三章。文件太大包内是网盘地址和提取码。之前的过期,已更新。
关闭
关闭