Innholdsfortegnelse:
Definisjon - Hva betyr Emulator?
En emulator er en maskinvareenhet eller et program som gjør det mulig for ett datasystem (også kjent som en vert) å etterligne funksjonene til et annet datasystem (kjent som gjesten). Det gjør det mulig for vertssystemet å kjøre programvare, verktøy, perifere enheter og andre komponenter som er designet for gjestesystemet. Emulatorer kan være av forskjellige typer, som kopierer ting som maskinvare, programvare, OS eller CPU. Imidlertid emuleres maskinvarearkitektur i de fleste tilfeller for å gi et miljø som ligner et gjestesystem.
Techopedia forklarer Emulator
En emulator regenererer et originalt datamiljø med hjelp av programvare og maskinvare. Prosessen med å lage en autentisk emulator er kompleks og tidkrevende. Men når den er opprettet, gir den ektheten til det originale datamiljøet / det digitale objektet uten behov for det originale systemet.
Emuleringsteknikker brukes for å gjenopprette maskinvare- og programvaremiljøet til et datasystem på en annen maskin. Når emulatoren er fullført, kan brukere få tilgang til applikasjoner eller operativsystemet på det emulerte systemet, og den opprinnelige programvaren kan kjøre på vertssystemet. For brukerne er opplevelsen den samme som om de bruker det originale gjestesystemet.
Emulatorer er vanligvis sammensatt av tre komponenter:
- CPU-emulator (den mest komplekse delen)
- Emulator for minneundersystem
- Ulike emulatorer for inngang / utgang