Emulator - това

  • Създаване на нов микропроцесор / микроконтролер. В този случай, емулатор (програма или устройство) удовлетворява този процесор команда.
  • Необходимостта да се приложи като софтуер, написан на друго устройство или операционна система.
  • тестови програми, написани за различни системи.

Съревнование хардуер или фърмуер

В случай на хардуерно софтуерни комплекси емулатор е специален електронно устройство под формата на плащане. [2]







софтуерна емулация

Емулация ви позволява да извършвате компютърна програма върху платформа (компютърна архитектура и / или операционна система), която е различна от тази, за която е написана в оригинал. Съревнование се нарича процеса на изпълнение. За разлика от симулацията. които просто възпроизвежда поведението на програмата, а подражавайки целта е точно симулира състоянието на симулираната система, за извършване на оригиналния код машина.

При използване на езици от високо ниво, понякога за да се поддържа скоростта на изпълнима програма, вместо да се прави емулация пренасяне на софтуера към новата среда. В този случай, отново произведени пренаписване хардуерните зависими части на кода.

Теоретично, според Тезис на Чърч. всяка операционна среда могат да бъдат пример за подражание в друга среда. На практика, обаче, той се сблъска с редица трудности; По-специално, на точното поведение на пример за подражание система често не е документирана и следва да бъде разгледано и оценено от обратен инженеринг.

Сравнително пълна емулация на хардуерната платформа изисква максимална прецизност на отделните цикли часовник, без документи характеристики, а дори и на изпълнението на грешката. Това е особено важно за тези модели на класическите домашни машини като Commodore 64. Софтуерът, който силно зависи от решенията за програмиране. Конкретните решения се извършва с цел да се оптимизира (в зависимост от размера или скоростта на изпълнение на програмата), използвани, например програмисти игри и демосцени ентусиасти. Такива програми са доста често на базата на недокументирани функции на системата за процесор или операционна.







За разлика от някои други платформа е бил използван доста директен достъп хардуер. В този случай е достатъчно да се осигури определено ниво на съвместимост, която осигурява система за излъчване на повиквания подражание система обръщенията на операционната система.

Обикновено, емулатора се състои от няколко модула, които са отговорни за различните подсистеми на пример за подражание компютъра. Най-често, емулатора се състои от:

Системната шина обикновено не се подражава, с цел опростяване и производителността, и периферни виртуални адреси директно към модула за процесора и модул с памет.

бележки

Вижте това, което "емулатор" в други речници:

емулатор - emuliatorius statusas T sritis automatika atitikmenys: Angl. програмата за конверсия; крос тренажор; емулатор; емулатор програма Vok. Cross Симулатор, m; Емулатор, m; Kompatibilitätseinrichtung, F; Umsetzprogramm, п Рус. напречно симулатор, m; емулатор ... Automatikos terminų žodynas

Емулатор - 3.79 емулатор: устройство, компютърна програма или система, която приема същите входове и произвежда същата мощност като на системата и при използване на същия обект код. Създаден, за да се движат по един компютър ... ... речник на термините на нормативната и техническа документация

емулация - емулация Yator и ... български правописен речник

емулатор - хардуер или софтуер за стартиране на програми, написани на системата владеене на друго устройство (компютър). Програмата, която изпълнява функциите обикновено изпълнявани от някои външно устройство ... български индекса на английско-български речник на музикална терминология

Сървър Emulator - (или софтуер емулатор сървър) сървър, който симулира работата на други, често е по-известните сървъри. Този термин се използва най-често за означаване на новосформираната масова онлайн игра, сървъри, най-вече незаконно ... ... Wikipedia

Емулатор на CD и DVD дискове - (. Английски емулатор) е компютърна програма ви позволява да създадете virutualny CD или DVD диск на вашия компютър. Създадете виртуално CD или DVD диск имитира този диск, че е възможно да се прехвърлят на виртуална ... ... Wikipedia

NETBIOS емулатор - Част от Netware мрежовата операционна система, като се гарантира съвместимост с компанията IBM NETBIOS и способността да работи на всеки софтуер, разработен за NETBIOS, работи в локална мрежа с помощта на Netware. Емулатора е проектиран да работи в вътрешномрежов. [E.S.Alekseev ... ... Референтна техническа преводач