Ce este un emulator?

Cuprins:

Ce este un emulator?
Ce este un emulator?
Anonim

Un emulator este un computer sau un program care emulează sau imită un alt computer sau program. De exemplu, emulatorii fac posibilă rularea Windows pe un computer Mac și invers. Aflați despre cum funcționează emulatoarele și de ce ați putea folosi un emulator.

Image
Image

Ce este un emulator?

IBM a conceput conceptul de emulare a computerului ca o modalitate de a rula programe concepute pentru dispozitive mai vechi pe modele mai noi. Metoda folosită de IBM s-a bazat pe o combinație de software și hardware dedicat emulării. În loc să proiecteze noi aplicații pentru noile sale computere, compatibilitatea încorporată cu versiunea anterioară a oferit dezvoltatorilor o mai mare flexibilitate.

Astăzi, termenul emulator este folosit în mod obișnuit în contextul jocurilor video. Emulatorul de jocuri video a devenit popular în anii 1990, deoarece permitea oamenilor să joace jocuri de consolă mai vechi pe computere desktop moderne. Odată cu proliferarea smartphone-urilor și a tabletelor, emulatoarele capabile să ruleze iOS sau Android pe computere sunt, de asemenea, la cerere din ce în ce mai mare.

Cum funcționează emulatoarele

Diferitele tipuri de emulatori folosesc diverse tehnici de emulare. Totuși, scopul final este întotdeauna același: să reproducă experiența utilizării hardware-ului sau software-ului original. Unii emulatori depășesc performanța produsului original și includ funcții suplimentare.

Emularea necesită multe resurse de calcul. Datorită acestei taxe de emulare, mulți sunt în urmă față de omologii lor din lumea reală în ceea ce privește performanța. Deoarece programatorii neplătiți le creează de obicei, emulatorii pot dura mult timp pentru a se dezvolta.

Emularea este strâns legată de conceptul de virtualizare. Mașinile virtuale sunt un tip de emulator care rulează pe hardware-ul de bază al sistemului gazdă. Prin urmare, nu există nicio taxă de emulare, dar mașinile virtuale sunt limitate în ceea ce pot face în comparație cu mașina originală.

De ce să folosiți emulatoare?

Software-ul tinde să fie specific platformei, motiv pentru care dezvoltatorii creează aplicații separate pentru Android, iOS, Windows și Mac. Dacă sunteți utilizator Mac și doriți să utilizați o aplicație disponibilă numai pentru Windows, singura opțiune (pe lângă cumpărarea unui computer Windows) este să utilizați un emulator.

Emulatorii joacă, de asemenea, un rol important în conservarea digitală. Programele stocate pe formate învechite, cum ar fi cartușele de jocuri vechi, pot fi descărcate ca fișiere ROM (memorie numai în citire) folosind un dispozitiv special. ROM-urile pot fi apoi jucate folosind un emulator pentru sistemul de joc original pentru care au fost concepute.

Exemple de emulatori

Există nenumărate emulatoare comerciale și open-source disponibile pentru fiecare sistem de operare major. Iată câteva exemple:

  • Emulatorii precum BlueStacks fac posibilă utilizarea aplicațiilor Android pe Windows și Mac.
  • Programe precum Xcode pot rula iOS pe Mac și Windows.
  • Appetize.io este un emulator bazat pe browser care vă permite să utilizați aplicații iOS pe orice computer.
  • WINE rulează aplicații Windows pe sistemul de operare Linux.
  • Emulatori precum Nestopia pot juca jocuri Nintendo pe Linux.
  • Emulatorii de consolă, cum ar fi SNES Classic, sunt hardware autonome care permit jucătorilor să joace jocuri video vechi pe televizoare HD moderne.
  • Numeroși emulatori pentru PlayStation Portable permit utilizatorilor să joace jocuri pentru alte console pe sistemul mobil Sony.

Recomandat: