电子技术论坛

 找回密码
 快速注册

QQ登录

只需一步,快速开始

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

不同处理器之间的模拟

[复制链接]
发表于 2014-2-9 22:56:25 | 显示全部楼层 |阅读模式
RT809HSE编程器

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

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

x

为什么PS3或者是Xbox这些家用游戏机的模拟器到现在都是没有公布,其实原因就是因为这些家用主机的处理器本身就是十分强硬,比如说PS3使用的cell处理器主频就是达到了3.0Ghz,现在很多桌面计算机的处理器主频都没有如此高,更何谈去模拟这种主机呢?今天我们就来说一说为什么低频处理器模拟高频处理器是基本上不可能的。




低频处理器模拟高频处理器


        如果是在相同的处理器架构之中,比如说我们在桌面计算机主机之中模拟另外一个虚拟的PC,这基本不需要经过指令的转码。也不需要实际虚拟出来一个虚拟的处理器,你需要的只不过是规划好指令在真实处理器之中的处理序列而已。但是因为虚拟环境之中并不是实时的机制,所以说如果是低频处理器的话依然是无法在winxp中模拟高频甚至是和自己同频的处理器。


        如果不是相同处理器架构的话,那么在进行指令转码的时候就是需要付出更多的处理时间,这样就是更加无法提高模拟器的效率。


不同架构处理器之间的大致模拟效率


        如果以X86架构来实现对于ARM的模拟的话,那么2.6Ghz的桌面计算机处理器大约是可以虚拟出1.0Ghz的ARM处理器内核。如果是在ARM之上实现X86平台虚拟的话,那么1Ghz的ARM处理器最多实现200Mhz的X86处理器频率虚拟。至于其他的平台,我们可以参考其是否为精简指令集或者是复杂指令集,一般来说使用精简指令集处理器来实现对于复杂指令集处理器的模拟效率是最低下的。
发表于 2014-2-10 06:36:29 来自手机 | 显示全部楼层
级别低看不懂。            
发表于 2014-2-10 20:44:03 | 显示全部楼层
RT809HSE编程器
大概理解就是自行车化妆成汽车
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

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

GMT+8, 2025-11-6 06:34 , Processed in 0.045476 second(s), 4 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号

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