Emulare - aceasta

  • Crearea unui nou microprocesor / microcontroler. În acest caz, un emulator (program sau dispozitiv) satisface această comandă procesor.
  • Necesitatea de a pune în aplicare ca software-ul scris pentru un alt dispozitiv sau sistem de operare.
  • Programele de testare scrise pentru sisteme diferite.

Hardware, software și hardware emulare

În cazul de software și hardware-ul emulator este un dispozitiv electronic special configurat ca un card. [2]







emulare software-

Emulare vă permite să efectuați un program de calculator pe o platformă (arhitectura de calculator și / sau sistem de operare), altele decât, sau, în unele cazuri, identică cu cea pentru care a fost scrisă în original. Emulare este, de asemenea, referire la procesul de punere în aplicare. Spre deosebire de simulare. care se limitează la reproduce comportamentul programului, în timp ce emularea scopul este de a simula cu exactitate starea sistemului simulat, pentru a efectua codul mașină originală.

Atunci când se utilizează limbaje de nivel înalt, uneori, în scopul de a menține viteza programului executabil, mai degrabă decât emularea face portarea software-ul la noul mediu. În acest caz, re-produs rescrierea dependente de hardware părți ale codului.

Teoretic, în conformitate cu teza Bisericii - Turing. orice mediu de operare poate fi emulat în orice alt mediu. În practică, cu toate acestea, ea a întâmpinat o serie de dificultăți; În special, comportamentul exact al sistemului emulat nu este de multe ori documentată (sau ascunde sub titlul de secrete comerciale) și trebuie să fie investigate și determinate prin inginerie inversă.

emulare destul de completă a unei platforme hardware necesită cea mai mare precizie la ciclurile de ceas individuale, caracteristici fără acte, și chiar punerea în aplicare a erorii. Acest lucru este deosebit de important pentru astfel de modele de mașini clasice de origine ca Commodore 64. ZX Spectrum. software-ul care depinde în mare măsură de deciziile de programare. Soluțiile particulare are loc în scopul optimizării (în funcție de dimensiunea sau viteza de execuție a programului) utilizat, de exemplu, jocuri programatori și entuziaști demoscene. Astfel de programe sunt destul de des bazate pe caracteristicile nedocumentate ale sistemului de operare sau a procesorului.

În schimb, o altă platformă a fost folosit destul de un pic de acces hardware-ul direct. În acest caz, este suficient pentru a asigura un anumit nivel de compatibilitate, care oferă apeluri de sistem de difuzare emulat apeluri ale sistemului de operare a sistemului.







De obicei, emulatorul este format din mai multe module, care sunt responsabile pentru diferite subsisteme ale computerului emulat. Cel mai adesea, emulatorul este format din:

Magistrala de sistem nu este de obicei emulat, din motive de simplitate și productivitate, precum și adresele virtuale periferice direct la modulul CPU și modulul de memorie.

notițe

literatură

  • A. Aganichev, Panfilov, M. Plavich, O. Polyansky. Hardware și software pentru depanare sisteme MT bazat pe familia de microcontrolere MC68HC11 firmei MOTOROLA
  • Shagurin J. Brodin Kalinin Leo Tolstoy Yu S. Petrov Isenin I. Adelman S. V. Vanyulin Mijloace de proiectare și de depanare a sistemelor de control bazate pe compania Motorola MC.

Vezi ce „emularea“ în alte dicționare:

Imitație de funcționare a unui sistem prin intermediul unei alte fără pierderea funcționalității și denaturarea rezultatelor - Emulare. emulatie software este executat și / sau hardware. A se vedea, de asemenea, :. Execuția programului Finam financiar dicționar ... dicționar financiar

Emulare - operarea simulată a unui dispozitiv de către alt dispozitiv sau computer dispozitive, în care simulatorul acceptă aceleași date, execută același program, și atinge același rezultat ca și cel de referință ... ... traducător tehnic

Emulare - substantiv. Numărul de sinonime: • 3 concurență (8) • imitație (25) • competiția (21) ... Dicționarul de Sinonime

emulare - și apoi. emulație f. A se vedea. Emyulyatsiya ... Dicționar istoric al limbii române Gallicisms

Emulare - emuliacija statusas T sritis AUTOMATIKA atitikmenys: angl. emulare vok. Emulare, f Rus. emulație, f pranc. emulație, f ... Automatikos terminų žodynas

Emulare - operațiune 53. Emulare Emulare simulată a unui dispozitiv de către alt dispozitiv sau computer dispozitive, în care simulatorul acceptă aceleași date, execută același program, și realizează același lucru ... ... Dicționar de termeni de documentație tehnică standard,

emulare - yatsiya emulație și ... ortografie dicționar română

Emulare - 1. operarea simulată a unui dispozitiv de către alt dispozitiv sau computer dispozitive, în care simulatorul acceptă aceleași date, execută același program, și realizează același rezultat ca și telecomunicații ... ... dicționar

  • Proton ICS-5100 (ICS-5190 KIT USB). Referință ICS-5190USBKIT Elementul senzitiv al gamei de scanare cu laser 400-600 mm Viteza de scanare de 300 scanari / sec Interfață USB HID (tastatură pană de emulare), USB-COM ... Read More Cumpără pentru 3750 de ruble
  • OpenGL ES 3. 0. Ghidul pentru dezvoltatori. Ginsburg Den. OpenGL ES este o interfață grafică și maestru bibliotecă pentru redare de grafice tridimensionale complexe pe dispozitive mobile. Cea mai recentă versiune, OpenGL ES 3. 0 face posibilă pentru a crea un ... Citește mai mult Cumpărați 1576 ruble
  • Emulare. Dzhessi Rassel. Această carte va fi făcută în conformitate cu comanda pe tehnologia de imprimare Tehnologie-on-Demand. Conținutul de calitate înaltă prin articole wikipedia! TION Emulsie (emulație engleză.) - Joaca ... Citește mai mult Cumpără pentru 998 de ruble
Alte „emulare“ a cărții, la cerere >>