Binäremulation

Binäremulation

Binäremulation ermöglicht das Ausführen von native binaries, also ausführbaren Programmen in Form von Maschinencode, die eigentlich für ein anderes Betriebssystem geschrieben worden sind.

Meistens handelt es sich dabei um keine wirkliche Emulation im eigentlichen Sinne sondern nur um eine Nachbildung der Systemaufrufe des emulierten Systems. Der Maschinencode läuft jedoch auf demselben Prozessor. Um fremde Programme tatsächlich lauffähig werden zu lassen, müssen außerdem die benötigten Laufzeitbibliotheken des jeweiligen Systems zur Verfügung stehen.

In dem freien Betriebssystem NetBSD gibt es zum Beispiel eine Linux-Emulation, die Linux-Programme (mittlerweile recht gut) unter NetBSD lauffähig machen - wenn das jeweilige Linux-Programm für dieselbe Prozessor-Architektur übersetzt worden ist.

Es ist jedoch auch möglich einen ganzen Computer zu emulieren. Ein Beispiel hierfür ist QEMU.


Wikimedia Foundation.

Игры ⚽ Поможем написать реферат

Schlagen Sie auch in anderen Wörterbüchern nach:

  • D64 — Als Emulator (von lat. aemulare, „nachahmen“) wird in der Computertechnik ein System bezeichnet, das ein anderes nachahmt. Das nachbildende System erhält die gleichen Daten, führt die gleichen Programme aus und erzielt die möglichst gleichen… …   Deutsch Wikipedia

  • Emulieren — Als Emulator (von lat. aemulare, „nachahmen“) wird in der Computertechnik ein System bezeichnet, das ein anderes nachahmt. Das nachbildende System erhält die gleichen Daten, führt die gleichen Programme aus und erzielt die möglichst gleichen… …   Deutsch Wikipedia

  • Kompatibilitätsschicht — Als Emulator (von lat. aemulare, „nachahmen“) wird in der Computertechnik ein System bezeichnet, das ein anderes nachahmt. Das nachbildende System erhält die gleichen Daten, führt die gleichen Programme aus und erzielt die möglichst gleichen… …   Deutsch Wikipedia

  • Emulator — Als Emulator (von lat. aemulare, „nachahmen“) wird in der Computertechnik ein System bezeichnet, das ein anderes in bestimmten Teilaspekten nachbildet. Das nachgebildete System erhält die gleichen Daten, führt vergleichbare Programme aus und… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”