计算机模拟(简称sim)是利用计算机进行模拟的方法。利用计算机软件开发出的模拟器,可以进行故障树分析、测试VLSI逻辑设计等复杂的模拟任务。在优化领域,物理过程的模拟经常与演化计算一同用于优化控制策略。计算机模拟器中有一种特殊类型:计算机架构模拟器,用以在一台计算机模拟另一台指令不兼容或者体系不同的计算机。阿兰·图灵曾提出:(不同体系的)机器A或机器B不考虑硬件和速度的限制,在理论可以用指令实现互相模仿(即图灵机)。然而在现实中,速度和硬件是必须考虑的。
仿真器,或模拟器(英文;emulator、simulator),根据此原理制作的软件又可称为模拟程序,是指主要透过软件模拟硬件处理器的功能和指令系统的程序使计算机或者其他多媒体平台(掌电脑,手机)能够运行其他平台的软件。在自动化技术、化学工程中同样使用模拟器这一术语。模拟器多用于电视游戏和街机,也有一些用于掌电脑。模拟器一般需要ROM才能执行,ROM的最初来源是一些原平台的ROM芯片,通过一些手段将原程序拷贝下来(这个过程一般称之为“dump”)然后利用模拟器加载这些ROM来实现模拟过程。
历史编辑
模拟器的历史很长几乎伴随着计算机发展史,很多模拟器的出现,实际是为了保存很多年前原始的游戏(程序),不过是在不同的设备运行。
工作原理编辑
模拟器包含很多组件:一个模拟很多原始机器的CPU模拟器;一个把很多街机输入设备,例如按钮、摇杆和其他控制的输入映射到PC的键盘、摇杆和其他设备的模拟器,以及一个街机显示和声音的模拟器。
主要功能编辑
模拟器唯一缺少的是ROM映像,也就是原始的街机游戏中的程序。制作专门的模拟机器往往是价格高昂与困难的,因此使用计算机来模拟是最廉价及方便的方法。
分类编辑
街机模拟器
家用机模拟器
手掌机模拟器
电脑模拟器
安卓模拟器
虚拟机编辑
计算机模拟器
计算机模拟器(putersimulator)指的是“用计算机模拟计算机的模拟器”。计算机模拟器已被用于在实际发行前调试微程序或者商业应用程序。由于该计算机的操作都是模拟的,所有信息都可被程序员获取,而模拟的速度、执行等都可以控制。请参阅“虚拟机”词条。
网游模拟器
这种模拟器是通过研究游戏客户端和服务端的封包内容,开发出来的一种能够模拟网络游戏服务端的模拟器。使用这种模拟器,可以在非专业服务器模拟网络游戏服务端以为网络游戏客户端提供连接和游戏服务。
常见编辑
以下列举出PC常用的家用机\/手掌机模拟器,完美度是指在游戏模拟速度,画面质量,游戏兼容性,操作复杂度以及持有功能的一个横向对比,数值仅供参考。
ARC
MAME—最有名的街机模拟器(完美度90%)
FinalburnAlpha—街机模拟器(完美度90%)
Callus—CPS街机模拟器(完美度90%)
Kawaks—街机模拟器(完美度90%)
Nebula—街机模拟器(完美度75%)
NeoRAGEx—街机模拟器(完美度80%)
FC
VirtuaNES—FC家用机模拟器(完美度90%)(某个修改版可模拟国内各类经典小霸王学习机)
FCEUX—FC家用机模拟器(完美度95%)
Nestopia—FC家用机模拟器(完美度95%)
SFC
ZSES—SC家用机模拟器(完美度90%)
Snes9x—SC家用机模拟器(完美度90%)
模拟器:我,神级富二代提示您:看后求收藏(百发小说网http://www.baifabohui.com),接着再看更方便。