Sadržaj:
Definicija - Što znači Emulator?
Emulator je hardverski uređaj ili softverski program koji omogućuje jednom računalnom sustavu (poznatom i kao domaćin) oponašanje funkcija drugog računalnog sustava (poznatog kao gost). Omogućuje domaćinu sustav da pokreće softver, alate, periferne uređaje i ostale komponente dizajnirane za gostujući sustav. Emulatori mogu biti različitih vrsta, umnožavaju stvari poput hardvera, softvera, OS-a ili CPU-a. Međutim, u većini slučajeva hardverska arhitektura se oponaša kako bi se osiguralo okruženje slično sustavu gostiju.
Techopedia objašnjava Emulator
Emulator obnavlja izvorno računalno okruženje uz pomoć softvera i hardvera. Proces stvaranja autentičnog emulatora složen je i dugotrajan. Ali jednom stvoreno pruža autentičnost izvornog računalnog okruženja / digitalnog objekta bez potrebe za izvornim sustavom.
Tehnike emulacije primjenjuju se za ponovno stvaranje hardverskog i softverskog okruženja računalnog sustava na drugom stroju. Nakon što je emulator gotov, korisnici mogu pristupiti aplikacijama ili OS-u na emuliranom sustavu, a originalni se softver može pokrenuti na glavnom sustavu. Korisnicima je iskustvo isto kao da koriste originalni sustav za goste.
Emulatori se obično sastoje od tri komponente:
- Emulator CPU-a (najsloženiji dio)
- Emulator podsustava memorije
- Različiti emulatori uređaja za ulaz / izlaz
