什么是模拟器?

让电脑互相复制的技术

模拟器是模拟或模仿另一台计算机或程序的计算机或程序。例如,仿真器可以在Mac电脑上运行Windows,反之亦然。了解模拟器如何工作以及为什么可能使用模拟器。

在电脑显示器上运行的智能手机操作系统。

什么是模拟器?

IBM将计算机仿真的概念看作是在新模型上运行为旧设备设计的程序的一种方式。IBM使用的方法依赖于专门用于模拟的软件和硬件的组合。内置的向后兼容性给了开发人员更大的灵活性,而不是为新计算机设计新的应用程序。

今天,模拟器这个术语通常用于电子游戏中。的视频游戏模拟器它在20世纪90年代开始流行,因为它允许人们在现代桌面电脑上玩老式的主机游戏。随着智能手机和平板电脑的普及,能够运行iOS的模拟器Android在个人电脑上的需求也越来越高。

仿真器是如何工作的

不同类型的仿真器使用不同的仿真技术。尽管如此,最终目标始终是相同的:复制使用原始硬件或软件的体验。有些模拟器的性能超过了原始产品,并包含了额外的功能。

仿真需要许多计算资源。由于这种模拟税,许多软件在性能方面落后于现实世界的同类软件。因为没有报酬的程序员通常会创建模拟器,所以模拟器的开发可能需要很长时间。

仿真与虚拟化的概念密切相关。虚拟机是一种运行在主机系统底层硬件上的模拟器。因此,没有模拟税,但是与原始机器相比,虚拟机所能做的事情是有限的。

为什么使用模拟器?

软件往往是特定于平台的,这就是为什么开发者要为Android、iOS、Windows和Mac开发单独的应用程序。如果你是Mac用户,想要使用仅适用于Windows的应用程序,你唯一的选择(除了购买Windows电脑)就是使用模拟器。

仿真器在数字保存中也扮演着重要的角色。以过时格式存储的程序,如旧游戏卡带,可以使用特殊设备作为只读存储器(ROM)文件下载。然后,可以使用设计它们的原始游戏系统的模拟器来播放rom。

仿真器的例子

每个主要的操作系统都有无数的商业和开源模拟器。以下是一些例子:

这个页面有用吗?