English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

3 answers

Emulation mimics all the hardware functions. Simulation only mimics the interface. For example, an emulator of a old arcade video game would use software to actually read and execute the Z80 machine code, and the video generator, as well as the sound system, and inputs.
A simulator would be a complete different program that` plays like the arcade game.

2007-03-21 11:20:14 · answer #1 · answered by Niklaus Pfirsig 6 · 1 0

Emulation is taking a program and modifying to such that it can work on a different system. For example, if you have an old computer game, and you need it to run on a newer system, it is the process in which you modify or change it so that it 'mimics' the same as the original to run on the newer (normally not workable on) system.
Simulation is taking a situation and 'creating it' where variables can be modified or predictions made. In other words, say with computer program simulation, the program would act on a set of products programmed in to simulate variable outcomes.

Ihope this makes sense...it isn't easy to put into words...

2007-03-21 11:25:07 · answer #2 · answered by wilkes2 1 · 0 0

Emulate means to exactly copy a set of circumstances, simulate means to create a set of circumstances that will mimic the behaviour of the real world.

For example, in Engineering, you can create computer models of the real world that use mathematical algorthms to predict behaviour. Simulation.
Or you can build a model and practically test. Emulation.

(Edit - If we're talking IT here, not my specialty. Well at least I've learned something.)

2007-03-21 11:17:49 · answer #3 · answered by Anonymous · 0 0

fedest.com, questions and answers