电子技术论坛

 找回密码
 快速注册

QQ登录

只需一步,快速开始

搜索
下载方法|用单线程|避免多扣帖子规范|求助必读|发帖建议积分策略|勋章介绍|新人必读获取金币|推广论坛|出售帖子基本礼节|致会员信|版规总则
禁涉政治|反对低俗|举报专帖征集相片|留下足迹|推荐精华上传附件|制作分卷|使用网盘禁发qq群|恶意灌水|纯表情帖加入团队|监督机制|安全上网
查看: 2435|回复: 4

虚拟机和游戏模拟器

[复制链接]
发表于 2014-1-6 00:34:48 | 显示全部楼层 |阅读模式
RT809HSE编程器

注册家电维修技术论坛,与同行畅聊维修技术,享更多技术论坛功能。

您需要 登录 才可以下载或查看,没有帐号?快速注册

x
在windows系统中虚拟机软件和游戏模拟器软件都是有很多,而这两种不同的软件往往都是会被人弄混淆,这是因为这两种软件在功能之上存在一些直观的相同之处。比如说其都是可以在我们winxp中实现对于其他平台之中应用或者是游戏的运行。但是在原理之上说这两种软件是存在很大不同的。



虚拟机实现的是对于硬件模拟而非软件


        在系统中虚拟机软件实现的是对于特定平台硬件的模拟,比如说Vbox这种软件就是可以在win7系统中实现对于x86硬件平台的模拟。其在设计的过程之中关注的是硬件而不是操作系统软件更不是应用软件。


        虚拟机在设计的时候需要仔细考虑到特定的硬件架构之中存在的硬件虚拟方案,甚至需要利用本机的各种硬件来完成对于虚拟的优化。一旦是一个硬件平台虚拟出来之后其就是可以实现对于特定硬件平台之中所有软件的运行。


模拟器实现的是应用级别支持环境


        模拟器虽然说也是可以通过硬件虚拟机来实现,但是实际在构造的过程之中模拟器多数都仅仅是实现了对于应用级别程序的一个支持环境。比如说GBA模拟器在设计的时候就并不是很多关注GBA这种游戏机的实际硬件环境。在winxp系统中其主要是对于GBA的ROM文件结构进行分析,分析出来之后在软件角度之上实现对于应用的托管执行。这种执行模式和我们现在在win7中使用的.net应用程序托管模式十分类似。
发表于 2014-1-6 07:21:49 | 显示全部楼层
谢谢,分享了
发表于 2014-1-6 07:53:34 | 显示全部楼层
RT809HSE编程器
谢谢你的分享.....
发表于 2016-3-17 21:34:13 | 显示全部楼层
谢谢分享顶一下
发表于 2016-4-25 15:07:02 | 显示全部楼层
谢谢分享顶一下
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|家电维修技术论坛 ( 鄂ICP备09003585号-2 )

GMT+8, 2025-11-5 10:14 , Processed in 0.051844 second(s), 3 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

CopyRight © 电子技术论坛
电子邮箱:8794149@qq.com | 联系 QQ:3081868839 | 官方网址:www.dzdu.com

Qiji. All Rights Reserved


服务条款 | 站长声明

Wuhan Qiji Technology Co., Ltd.武汉奇迹科技有限公司版权所有


鄂ICP备09003585号-2鄂公网安备42010602000420号

快速回复 返回顶部 返回列表