社区
汇编语言
帖子详情
理论上说,在硬件不提供支持保护模式下,可以用软件来实现保护模式吗?
fla888
2003-08-25 12:16:00
如果可行的话,那在8086上面,假如能把指令系统再完善一点,不是可以实现和现在的pentium n一样的功能了吗?也就是功能上: 不支持保护的硬件+完善的软件设计==支持保护的硬件+依赖于硬件某功能的软件。
上述看法,在实践中是可行的吗?
...全文
76
17
打赏
收藏
理论上说,在硬件不提供支持保护模式下,可以用软件来实现保护模式吗?
如果可行的话,那在8086上面,假如能把指令系统再完善一点,不是可以实现和现在的pentium n一样的功能了吗?也就是功能上: 不支持保护的硬件+完善的软件设计==支持保护的硬件+依赖于硬件某功能的软件。 上述看法,在实践中是可行的吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
17 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
seaquester
2003-08-27
打赏
举报
回复
wylpro讲得对,其实对于做IC设计的来讲,几乎都这么做,在设计新一代芯片前,先用软件+旧芯片来模拟实现一下,验证一下可行性,然后再开始真正IC设计...
woody009
2003-08-27
打赏
举报
回复
事实上各种虚拟计算机改装后就差不多了 只是WIN2000下 BOCHS里模拟安装的操作系统的速度那个慢啊,如同在386上跑XP一样(如果能跑的话:)
紫郢剑侠
2003-08-27
打赏
举报
回复
这倒是.
spbabyba
2003-08-26
打赏
举报
回复
好像很难呀,ring0~ring4. 内存保护.
没有MMX,指令解压缩多媒体很难. 你的速度绝对播放不了多媒体.
W32API
2003-08-26
打赏
举报
回复
唉。。。
用解释方式执行软件是完全可以做到的。。。
这样只不过是在 CPU 和软件之间增加了一个中间层。。。
解释型的速度肯定会很慢,毕竟 CPU 内部的指令译码器不占用 CPU 时钟。。。
hswxf
2003-08-26
打赏
举报
回复
什么理论?
保护模式如果是以段的概念来产生,你能用软件模拟,请问是什么理论?
如果不是从低层产生,你的保护是什么意义上的
虚拟与真实是二回事
如果楼主以为形式比实质更重要,以上有一点对
否则,错
wylpro
2003-08-26
打赏
举报
回复
而且投入巨资. ( 工资不低呀 ! )
wylpro
2003-08-26
打赏
举报
回复
嗬嗬,这样的讨论是不是不太值?
用高档CPU+软件模拟低档CPU还行,倒过来——不可思议!
有人就干这事!!! 知道是谁吗?
intel !
每一款新型 CPU 都是这样出来的.现在的 CPU 功能如此复杂,不进行模拟怎么能保证正确呢:)
predrose
2003-08-25
打赏
举报
回复
没有Hardware,那有software,software 是用来service Hardware的,所以你的想法碰上Virus就会Over
fla888
2003-08-25
打赏
举报
回复
up
Areslee
2003-08-25
打赏
举报
回复
不管效率如何,但从理论上说这确实是可以做到的
xiolig
2003-08-25
打赏
举报
回复
嗬嗬,这样的讨论是不是不太值?
用高档CPU+软件模拟低档CPU还行,倒过来——不可思议!
zhaobird
2003-08-25
打赏
举报
回复
在一定的硬件基础上,软件=硬件,即硬件能实现的东西,软件也可以。
W32API
2003-08-25
打赏
举报
回复
当然可以,忘记了最初的解释型 BASIC 吗?
如果指令都是解释型的,你说又有什么是不能限制的呢?
Areslee
2003-08-25
打赏
举报
回复
理论上可以在8086上模拟出P4
紫郢剑侠
2003-08-25
打赏
举报
回复
可以.不过没有硬件的支持,性能不会很理想的.
seaquester
2003-08-25
打赏
举报
回复
不支持保护的硬件+完善的软件设计==支持保护的硬件+依赖于硬件某功能的软件。
这个想法是可以实现的, 就好比在PC上用单片机的开发环境开发和调试程序一样,实际上在调试的时候,单片机程序就运行在一个虚拟的单片机系统上,同样,其他的CPU系统也可以通过虚拟环境来实现,只不过速度就不能跟真的硬件相比了!
从实模式到
保护模式
这节就实战编写loader
实现
从实模式到
保护模式
再返回实模式 目录 1、从实模式到
保护模式
1、从计算机的历史谈起 2、CPU历史的里程碑 - 8086 3、80286的登场 4、初识
保护模式
5、80386的登场(计算机新时期的...
【X86汇编语言 从实模式到
保护模式
】07 进入
保护模式
文章目录1 为何要使用
保护模式
2. 全局描述符表3 存储器的段描述符附录 1 为何要使用
保护模式
一般来
说
,操作系统负责整个计算机软、
硬件
的管理,它做任何事情都是可以的。但是,用户程序却应当有所限制,只允许它...
实模式与
保护模式
基础之概念 本应清晰,而我心知混混沌沌,故网摘几篇,作为笔记: ———————————————————————————————————————— 80386处理器有3种工作模式:实模式、...在此方式下,80386可以
Windows的
保护模式
Windows的
保护模式
孙喜明 一般来
说
,80x86(80386及其以后的各代CPU)可以在三种模式下运转:实模式,
保护模式
,V86模式。实模式就是古老的MS-DOS的运行环境。Win95只利用了两种模式:
保护模式
和V86模式。 为...
Linux实模式和
保护模式
先
说
点相关的:80x86中除8086/8088只能在实模式下工作之外,其他微处理器均可在实模式和
保护模式
下工作。 好了,从定义和区别开始吧。 先从实模式下入手:存储器地址的分段,实模式下允许的最大寻址空间为1MB(因为...
汇编语言
21,453
社区成员
41,602
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章