Čo je to emulátor?

Obsah:

Čo je to emulátor?
Čo je to emulátor?
Anonim

Emulátor je počítač alebo program, ktorý emuluje alebo napodobňuje iný počítač alebo program. Emulátory napríklad umožňujú spustiť Windows na počítači Mac a naopak. Zistite, ako fungujú emulátory a prečo by ste ich mohli použiť.

Image
Image

Čo je to emulátor?

IBM vymyslela koncept počítačovej emulácie ako spôsob spúšťania programov určených pre staršie zariadenia na novších modeloch. Metóda, ktorú IBM použila, sa spoliehala na kombináciu softvéru a hardvéru určeného na emuláciu. Namiesto navrhovania nových aplikácií pre nové počítače dala vstavaná spätná kompatibilita vývojárom väčšiu flexibilitu.

Pojem emulátor sa dnes bežne používa v kontexte videohier. Emulátor videohier sa stal populárnym počas 90. rokov, pretože umožňoval ľuďom hrať staršie konzolové hry na moderných stolných počítačoch. S rozmachom smartfónov a tabletov je stále väčší dopyt po emulátoroch schopných spúšťať iOS alebo Android na PC.

Ako fungujú emulátory

Rôzne typy emulátorov využívajú rôzne techniky emulácie. Konečný cieľ je však vždy rovnaký: replikovať zážitok z používania pôvodného hardvéru alebo softvéru. Niektoré emulátory prevyšujú výkon pôvodného produktu a obsahujú ďalšie funkcie.

Emulácia vyžaduje veľa výpočtových zdrojov. Kvôli tejto dani za emuláciu mnohí zaostávajú za svojimi náprotivkami v reálnom svete z hľadiska výkonu. Keďže ich zvyčajne vytvárajú neplatení programátori, vývoj emulátorov môže trvať dlho.

Emulácia úzko súvisí s konceptom virtualizácie. Virtuálne stroje sú typom emulátora, ktorý beží na základnom hardvéri hostiteľského systému. Preto neexistuje žiadna daň za emuláciu, ale virtuálne stroje majú v porovnaní s pôvodným strojom obmedzené možnosti.

Prečo používať emulátory?

Softvér má tendenciu byť špecifický pre platformu, a preto vývojári vytvárajú samostatné aplikácie pre Android, iOS, Windows a Mac. Ak používate Mac a chcete používať aplikáciu, ktorá je dostupná iba pre Windows, vašou jedinou možnosťou (okrem kúpy počítača so systémom Windows) je použiť emulátor.

Emulátory tiež zohrávajú dôležitú úlohu pri uchovávaní digitálnych záznamov. Programy uložené v zastaraných formátoch, ako sú staré herné kazety, je možné stiahnuť ako súbory ROM (pamäť iba na čítanie) pomocou špeciálneho zariadenia. ROM je potom možné hrať pomocou emulátora pre pôvodný herný systém, pre ktorý boli navrhnuté.

Príklady emulátorov

Pre každý hlavný operačný systém je k dispozícii nespočetné množstvo komerčných a open source emulátorov. Tu je niekoľko príkladov:

  • Emulátory ako BlueStacks umožňujú používať aplikácie pre Android v systémoch Windows a Mac.
  • Programy ako Xcode môžu spustiť iOS na Macu a Windowse.
  • Appetize.io je emulátor založený na prehliadači, ktorý vám umožňuje používať aplikácie pre iOS na akomkoľvek počítači.
  • WINE spúšťa aplikácie Windows na operačnom systéme Linux.
  • Emulátory ako Nestopia môžu hrať hry Nintendo na Linuxe.
  • emulátory konzol, ako je SNES Classic, sú samostatný hardvér, ktorý umožňuje hráčom hrať staré videohry na moderných HD televízoroch.
  • Počet emulátorov pre PlayStation Portable umožňuje používateľom hrať hry pre iné konzoly na mobilnom systéme Sony.

Odporúča: