Emulátor: Porovnání verzí

Smazaný obsah Přidaný obsah
Bez shrnutí editace
m Link fix
Řádek 1:
'''Emulátor''' je druh [[software|softwaru]] umožňující běh [[počítačový program|počítačových programů]] na jiné [[Počítačová platforma|platformě]] (architektuře, [[operační systém|operačním systému]]), než pro kterou byly původně vytvořeny a kterou samy od sebe podporují. Typickým příkladem emulátoru je program umožňující běh [[videohra|videoher]] známých z [[herní konzole|herních konzol]] na běžném [[Osobní počítač|PC]] pod [[Microsoft Windows]] či [[Linux]]em. Emulace je speciálním případem [[virtualizace]] (někdy se však chápe jako silnější pojem).
 
V informačně-teoretickém smyslu lze podle [[Church-Turingova teze|Church-Turingovy teze]] libovolné výpočetní prostředí emulovat na libovolném jiném. Tato teoretická vlastnost však v praxi naráží na dvě hlavní překážky: Příslušná emulace může být pro praktické účely příliš pomalá, avšak nejčastější překážkou je špatná dostupnost informací o původní architektuře. Při tvorbě emulátoru pak je potřeba používat metody [[zpětnéReverzní inženýrství|zpětnéhoreverzního inženýrství]].
 
== Související články ==