什么是模拟器?17 Mar 2025 | 4 分钟阅读 在计算中,模拟器是允许一台计算机系统(宿主)充当另一台计算机系统(客体)的软件或硬件。通常,它允许宿主机器运行客体系统设计的软件或使用客体系统设计的周边设备。 仿真被称为计算机程序在电子设备中复制(或模仿)另一个程序或系统的能力。例如,许多打印机被设计成模仿 HP LaserJet 打印机,因为为HP 打印机编写了大量的软件。 如果一个非品牌打印机模仿一个品牌打印机,那么该非品牌打印机的模仿功能也可以运行为真实品牌打印机编写的任何程序,甚至可以生成等效的打印输出。 为了玩那些曾经建立游戏产业市场的经典或被遗忘的街机游戏。自 20 世纪 90 年代以来,许多电子游戏爱好者一直在使用模拟器。在 1980 年之前,当前时代的设备会解释游戏的原版计算机代码和数据,并模拟旧的视频游戏控制台。 然而,在实践中,这可能非常困难,特别是当要模拟的设备的确切行为未被记录下来,并且必须通过逆向工程来推断时。 在保存方面在数字保存过程中,仿真是一种克服过时的方法。主要重点在于重现原始计算机环境,这是因为其真正希望与数字对象的真实性保持更紧密的关系。此外,这可能耗时且难以完成,但它最终被证明非常有价值。 仿真过程解决了数字对象的原始硬件问题。 实际上,当某个特定应用程序的新版本发布时,应用程序模拟器可以被创建出来,以便访问先前版本中创建的所有数字对象,而无需修复兼容性问题和迁移。 模拟器的优势它当然有一些非常主要的优点。这些点并非全部,但肯定能说明问题。通过考虑以下几点,我们可以轻松了解模拟器的好处。 使用模拟器的一些好处包括:
模拟器的障碍万物皆有益弊,成功的背后也总有一些阻碍。开发者需要特别关注这些方面才能使产品更好。目前的一些障碍包括:
模拟器在媒体中的应用及其益处由于主要使用数字格式,新媒体艺术在很大程度上依赖仿真作为一种保存技术。艺术家如 Cory Arcangel 在其艺术作品中专门致力于复兴过时的技术,并认识到去中心化和去制度化的数字文化保存机制的价值。 在某些方面,新媒体艺术仿真的目的是维护数字格式,使其能够永久存储并无误地复制,而不依赖于老化和过时的硬件。 但其中也存在一个悖论,即仿真器和模拟器必须能在未来的计算机上工作。 未来系统设计在设计和实施新技术时,仿真技术被广泛应用。即使在系统实际设计之前,它也能够识别、恢复和修复设计缺陷,从而简化开发过程。 大多数模拟器仅模仿硬件架构,如果所需的软件需要操作系统固件或软件支持(并且这些本身也可能被模拟),则还必须支持这些。 除了解释模拟二进制机器语言的解释器外,还必须以虚拟形式提供任何其他硬件;例如,写入特定内存位置可能会影响计算机上显示的内容,这就需要进行模拟。 嵌入式机器软件开发者或视频游戏控制台通常在实际硬件上测试其软件之前,在称为模拟器的精确模拟器上构建他们的软件。 在许多情况下,模拟器是由提供硬件的公司开发的,理论上这可以提高其准确性。 如果 CPU 没有安装或存在数学协处理器,当 CPU 执行某些协处理器指令时,它会引发一个特定的中断(协处理器不可用),从而调用数学模拟器的例程。 模拟器结构模拟器通常分为与被模拟计算机的子系统大致对应的模块。最重要 parts 是:
总线通常不被模拟,无论是出于性能原因还是便利性原因,CPU 或内存子系统直接与虚拟外围设备交互。 下一主题什么是全局变量 |
对于销售有形资产的企业而言,会计记录的一个关键要素是存货估价。对于使用“后进先出”(LIFO)存货会计系统的公司而言,这在当前情况下成为一个重要的概念。尽管它偶尔是家喻户晓的词,但它...
阅读9分钟
当生产大量相同产品时,采用流程成本法,因为无法区分各种产出单位的成本。换句话说,假设每个生产产品的价格与所有其他产品的价格相同……
7 分钟阅读
“纸板”一词源自“纸”和“板”两个词。它意味着纸张以坚硬的形式存在。因此,纸板指的是具有一定厚度和耐用性的重磅纸。其常见用途包括纸巾卷、盒子、谷物盒、包装食品和饮料……
7 分钟阅读
引言 在不断变化的 IT 领域,私有云公司的出现已成为一个决定性的趋势。随着企业努力充分发挥数字化转型的潜力,对安全、适应性强和可扩展的计算解决方案的需求比以往任何时候都更大。对于...
阅读 6 分钟
?在本文中,我们将讨论邻接矩阵及其表示。邻接矩阵定义 在图论中,邻接矩阵是一种描述有限图结构的密集方式。它是用于映射...
5 分钟阅读
数据隐藏是一种隐藏内部对象细节(即数据成员)的技术。它是一种面向对象的编程技术。数据隐藏确保或者说保证限制对类成员的数据访问。它维护数据完整性。数据隐藏意味着将内部数据隐藏在...
阅读 3 分钟
简介 UNC,即通用命名约定(或统一命名约定),是一种独特的网络位置和设备识别方法,尤其是在Microsoft网络软件(如Microsoft Windows及其相关服务器软件包)以及Samba中。用户界面高度直观,操作轻松...
阅读 3 分钟
齿轮是机械工程或机械领域广泛使用的部件之一。由于其机械优势,它们在整个行业中用于将动力或速度传递给许多机械设备或机器。根据机器的类型或结构,齿轮……
阅读 8 分钟
引言 在技术快速变化的领域中,计算机工程和电气工程这两个著名的学科作为支撑我们数字世界的创新和增长的支柱脱颖而出。当专业人士和学生都在考虑时,一个重要的因素需要考虑……
阅读 6 分钟
什么是?在一个发现无处不在的时代,太空旅游是一个引人入胜的现实。曾经局限于科幻小说的私人旅行到星空的观念现在已成为可能。本文提供了太空旅游的历史、类型、好处的初步概述,……
7 分钟阅读
我们请求您订阅我们的新闻通讯以获取最新更新。
我们提供所有技术(如 Java 教程、Android、Java 框架)的教程和面试问题
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India