Also found in: Dictionary, Thesaurus, Acronyms, Wikipedia.
Related to emulation: emulation software
Imitation of one computer system by another so that the latter functions in exactly the same way and runs the same programs.
McGraw-Hill Dictionary of Scientific & Technical Terms, 6E, Copyright © 2003 by The McGraw-Hill Companies, Inc.
When one system performs in exactly the same way as another, though perhaps not at the same speed. A typical example would be emulation of one computer by (a program running on) another. You might use an emulation as a replacement for a system whereas you would use a simulation if you just wanted to analyse it and make predictions about it.
This article is provided by FOLDOC - Free Online Dictionary of Computing (foldoc.org)
emulatorHardware, software or a combination of the two that enables a computer to run programs for another platform. In the past, an emulator was hardware, and a "simulator" was software. Today, emulator more often refers to software. For example, Apple's iOS "simulator" and Google's Android "emulator" are both software utilities that run their respective mobile apps in the computer for testing purposes.
An Emulator Is a Translator
Emulators translate the machine language of a foreign application into the machine language of the computer with the emulator. The operating system may already be ported to the current computer, or it too may be emulated. See emulate, x86 emulator, simulator, terminal emulation, Wine, 3270 emulator, disk emulator, FX 32, ROM emulator, ICE, Mac emulator and Virtual PC for Mac.
Copyright © 1981-2019 by The Computer Language Company Inc. All Rights reserved. THIS DEFINITION IS FOR PERSONAL USE ONLY. All other reproduction is strictly prohibited without permission from the publisher.