Kas ir emulators?

Satura rādītājs:

Kas ir emulators?
Kas ir emulators?
Anonim

Emulators ir dators vai programma, kas atdarina vai atdarina citu datoru vai programmu. Piemēram, emulatori ļauj darbināt Windows Mac datorā un otrādi. Uzziniet, kā darbojas emulatori un kāpēc jūs varētu izmantot emulatoru.

Image
Image

Kas ir emulators?

IBM radīja datora emulācijas koncepciju kā veidu, kā palaist programmas, kas paredzētas vecākām ierīcēm jaunākos modeļos. IBM izmantotā metode balstījās uz programmatūras un aparatūras kombināciju, kas paredzēta emulācijai. Tā vietā, lai izstrādātu jaunas lietojumprogrammas saviem jaunajiem datoriem, iebūvētā atgriezeniskā saderība sniedza izstrādātājiem lielāku elastību.

Mūsdienās termins emulators parasti tiek lietots videospēļu kontekstā. Videospēļu emulators kļuva populārs 90. gados, jo tas ļāva cilvēkiem spēlēt vecākas konsoļu spēles mūsdienu galddatoros. Līdz ar viedtālruņu un planšetdatoru izplatību arvien lielāks pieprasījums ir arī emulatoriem, kas spēj darbināt iOS vai Android datoros.

Kā darbojas emulatori

Dažādu veidu emulatoros tiek izmantotas dažādas emulācijas metodes. Tomēr gala mērķis vienmēr ir viens un tas pats: atkārtot oriģinālās aparatūras vai programmatūras lietošanas pieredzi. Daži emulatori pārsniedz oriģinālā produkta veiktspēju un ietver papildu funkcijas.

Emulācijai nepieciešami daudzi skaitļošanas resursi. Šī emulācijas nodokļa dēļ daudzi veiktspējas ziņā atpaliek no saviem reālajiem kolēģiem. Tā kā parasti tos izveido neapmaksāti programmētāji, emulatoru izstrāde var aizņemt ilgu laiku.

Emulācija ir cieši saistīta ar virtualizācijas jēdzienu. Virtuālās mašīnas ir emulatora veids, kas darbojas uz resursdatora sistēmas pamata aparatūras. Tāpēc nav jāmaksā emulācijas nodoklis, taču virtuālo mašīnu iespējas salīdzinājumā ar oriģinālo mašīnu ir ierobežotas.

Kāpēc izmantot emulatorus?

Programmatūra parasti ir specifiska platformai, tāpēc izstrādātāji izveido atsevišķas lietojumprogrammas operētājsistēmām Android, iOS, Windows un Mac. Ja esat Mac lietotājs un vēlaties izmantot lietotni, kas ir pieejama tikai operētājsistēmai Windows, jūsu vienīgā iespēja (izņemot Windows datora iegādi) ir izmantot emulatoru.

Emulatoriem ir arī liela nozīme digitālajā saglabāšanā. Programmas, kas saglabātas novecojušos formātos, piemēram, vecās spēļu kasetnēs, var lejupielādēt kā ROM (tikai lasāmatmiņas) failus, izmantojot īpašu ierīci. Pēc tam ROM var atskaņot, izmantojot emulatoru oriģinālajai spēļu sistēmai, kurai tie bija paredzēti.

Emulatoru piemēri

Ikvienai lielākajai operētājsistēmai ir pieejami neskaitāmi komerciāli un atvērtā koda emulatori. Šeit ir daži piemēri:

  • Emulatori, piemēram, BlueStacks, ļauj izmantot Android lietotnes operētājsistēmās Windows un Mac.
  • Programmas, piemēram, Xcode, var palaist iOS operētājsistēmās Mac un Windows.
  • Appetize.io ir uz pārlūkprogrammu balstīts emulators, kas ļauj izmantot iOS lietotnes jebkurā datorā.
  • WINE palaiž Windows lietojumprogrammas operētājsistēmā Linux.
  • Emulatori, piemēram, Nestopia, var spēlēt Nintendo spēles operētājsistēmā Linux.
  • Konsoļu emulatori, piemēram, SNES Classic, ir atsevišķa aparatūra, kas ļauj spēlētājiem spēlēt vecas videospēles mūsdienu HD televizoros.
  • Daudzi PlayStation Portable emulatori ļauj lietotājiem spēlēt spēles citām konsolēm Sony mobilajā sistēmā.

Ieteicams: