Съревнование - това

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

Хардуер, софтуер и хардуер емулация

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







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

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

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

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

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

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







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

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

бележки

литература

  • А. Aganichev, Panfilov, М. Plavich, О. Polyansky. Хардуер и софтуер, система за отстраняване на грешки на системите за машинен превод въз основа на MC68HC11 семейството на микроконтролери фирма MOTOROLA
  • Shagurin J. Brodin Калинин Лев Толстой Ю Петров S. Isenin I. Аделман S. Vanyulin V. Средства за проектиране и отстраняване на грешки на системи за управление, базирани на компанията Motorola MC.

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

Съревнование - имитация работа на система с помощта на друг без загуба на функционалност и изкривяване на резултатите. Емулация софтуер се изпълнява и / или хардуер. Вижте също :. изпълнение на програмата Finam финансов речник ... финансов речник

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

Съревнование - съществително. брой синоними: • 3 конкуренцията (8) • имитация (25) • конкуренцията (21) ... синонимен речник

емулация - и след това. емулация е. Вижте. Emyulyatsiya ... Исторически речник на българския език Gallicisms на

Съревнование - emuliacija statusas T sritis automatika atitikmenys: Angl. емулация Vok. Съревнование, е Рус. емулация, е pranc. емулация, е ... Automatikos terminų žodynas

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

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

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

  • Протон ICS-5100 (ICS-5190 USB KIT). Референтни ICS-5190USBKIT на чувствителен елемент на лазерна обхват на сканиране 400 - 600 mm Скорост на сканиране от 300 сканирания / сек Интерфейс USB HID (клавиатура клин емулация), USB-COM ... още купи за 3750 рубли
  • OpenGL ES 3. 0. ръководство за програмисти. Гинсбург Den. OpenGL ES е майстор интерфейс и графична библиотека за обработка на сложни триизмерни графики на мобилни устройства. Най-новата версия, OpenGL ES 3. 0 го прави възможно да се създаде ... Прочети повече купи за 1576 рубли
  • Емулация. Dzhessi Rassel. Тази книга ще бъде направено в съответствие с вашата поръчка на технологии технология за печат при поискване. Високо качество на съдържанието от статиите в Уикипедия! Emulsion ТА (английски емулация.) - Възпроизвеждане на ... Прочети повече Купи за 998 рубли
Други "емулация" на книгата при поискване >>