Emulatore

DOSBox, emulatore di DOS

Un emulatore, in informatica e nel senso più generale possibile, è un componente che replica le funzioni di un determinato sistema su un secondo sistema differente dal primo.

Caratteristiche

Un software d'emulazione o più comunemente un emulatore è un programma che permette l'esecuzione di software originariamente scritto per un ambiente ( hardware o software) diverso all'interno del quale l'emulatore viene eseguito. Ciò consente di utilizzare programmi che non potrebbero girare sui sistemi operativi presenti sui vari personal computer,

Un programma scritto per computer con sistema operativo Windows ad esempio non funziona (in gergo gira) su un computer con sistema operativo differente come ad esempio una distribuzione Linux. In questi casi si crea sulla macchina ospitante un emulatore che riproduce virtualmente l'ambiente che è stato previsto per l'esecuzione di quel programma.

Esistono varie categorie di emulatori, così come esistono diversi metodi per emulare una piattaforma. È possibile emulare completamente un ambiente sia hardware che software oppure soltanto uno dei due. Emulare un ambiente software è tecnicamente meno complicato poiché può essere sufficiente un semplice traduttore di istruzioni che renda comprensibile all'ambiente sul quale l'emulatore gira le istruzioni del programma emulato (ad esempio Microsoft Virtual PC). Nel caso invece dell'emulazione hardware invece sarà necessario simulare la circuiteria elettronica e il comportamento fisico del sistema come avviene ad esempio nel MAME.

En otros idiomas
العربية: محاكي (حاسوب)
azərbaycanca: Emulyator
беларуская: Эмуляцыя
български: Емулатор
čeština: Emulátor
dansk: Emulator
Deutsch: Emulator
English: Emulator
español: Emulador
eesti: Emulaator
فارسی: برابرساز
français: Émulation
עברית: אמולציה
hrvatski: Emulator
magyar: Emulátor
interlingua: Emulator
Bahasa Indonesia: Emulator
Ido: Emuleso
한국어: 에뮬레이터
lietuvių: Emuliatorius
Nederlands: Emulator
norsk nynorsk: Emulator
norsk: Emulator
polski: Emulator
português: Emulador
русский: Эмуляция
Simple English: Emulator
slovenščina: Emulator
српски / srpski: Емулатор
svenska: Emulator
Türkçe: Öykünücü
українська: Емуляція
中文: 仿真器