<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Mikrocodesimulator</id>
	<title>Mikrocodesimulator - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Mikrocodesimulator"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Mikrocodesimulator&amp;action=history"/>
	<updated>2026-05-29T21:42:47Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Mikrocodesimulator&amp;diff=2131179&amp;oldid=prev</id>
		<title>imported&gt;Aka: Tippfehler entfernt</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Mikrocodesimulator&amp;diff=2131179&amp;oldid=prev"/>
		<updated>2018-11-29T22:49:58Z</updated>

		<summary type="html">&lt;p&gt;Tippfehler entfernt&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Ein &amp;#039;&amp;#039;&amp;#039;Mikrocodesimulator&amp;#039;&amp;#039;&amp;#039; ist ein Hilfsmittel zur [[Simulation]] mikrocodeprogrammierter Steuerabläufe eines [[Mikroprogrammsteuerwerk]]s. Mittels der Mikrocodesimulation können mikrocodeprogrammierte Schaltabläufe schrittweise nachvollzogen werden, bevor diese in ein Mikrocodeprogrammsteuerwerk integriert werden. Mit der Simulation des Mikrocodes ist in erster Linie die Erstellung eines [[Mikroprogramm]]s und eine Überprüfung bzw. Optimierung der mikroprogrammierten Steuerung eines Leit- und Rechenwerks verbunden, das als reelle Hardware noch nicht vorliegt und vorab nachgestellt wird.&lt;br /&gt;
&lt;br /&gt;
Im Vergleich hierzu wird unter der [[Emulation]] eines Mikrocodes die ganzheitlich exakte Nachahmung einer reell existierenden Mikrocodesteuerung eines Rechenwerks unter bestmöglicher Performance verstanden. In den Jahren 1960 bis Mitte 1970 wurde mit der Emulation der Mikroprogramme Inkompatibilitäten in der Hardware ausgeglichen. Auf diese Weise wurde ermöglicht, Software für ältere Rechnerhardware auf Nachfolgemodelle zu portieren, ohne dass ein zum Mikroprogramm abgestimmtes Mikroprogrammsteuerwerk in Hardwareform tatsächlich vorliegen musste. Die begriffliche Trennung zwischen Simulation und Emulation von Mikrocode bzw. dem zugrundeliegenden Mikroprogramm ist fließend. Doch im Unterschied zur Emulation benötigt die Simulation neben dem eigentlichen Mikroprogramm bzw. Mikrocode lediglich eine Software, während mit der Emulation des Mikrocodes der Einsatz von reeller Hardware verbunden ist.&lt;br /&gt;
&lt;br /&gt;
Des Weiteren werden Mikrocodesimulatoren als Lernmittel eingesetzt, um Schaltabläufe didaktisch zu visualisieren und zu erläutern. Die Anfänge der Mikrocodesimulation zu Ausbildungszwecken hat seinen Ursprung in dem englischsprachigen Raum. Bereits in den 1980ern und 1990ern sind Programme für die Mikrocodesimulation in der Ausbildung auf dem Gebiet der Rechnerarchitektur im universitären Umfeld entstanden. Die Simulatoren sind unter anderem für [[Betriebssystem]]e wie [[Mac&amp;amp;nbsp;OS]] für [[Apple Macintosh]] Rechner und [[UNIX]] für Großrechnersystem geschrieben worden. Im deutschsprachigen Raum hat sich der Mikrocodesimulator [[MikroSim]] auf dem Betriebssystem [[Microsoft&amp;amp;nbsp;Windows]] etabliert.&lt;br /&gt;
&lt;br /&gt;
== Literatur ==&lt;br /&gt;
* R. Hoffmann: &amp;#039;&amp;#039;Rechnerentwurf: Rechenwerke, Mikroprogrammierung, RISC&amp;#039;&amp;#039;, 3. Auflage. Oldenbourg, München 1993, ISBN 978-3-486-22174-9 (insb. Kap. 5: Mikroprogrammierung, Seite 183,184)&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* {{cite web|url=http://www.mikrocodesimulator.de/ |title=Mikrocodesimulator MikroSim 2010 |publisher=0/1-SimWare |date= |accessdate=2010-12-01}}&lt;br /&gt;
* {{cite web|url=http://portal.acm.org/citation.cfm?id=141854 |title=Microcode simulator for Apple Macintosh |publisher=Roy Fuller, ACM SIGCSE Bulletin, Volume 24 Issue 4, Dec. 1992|date= |accessdate=2010-12-01}}&lt;br /&gt;
* {{cite web|url=http://portal.acm.org/citation.cfm?id=805062 |title=A microprogram simulator|publisher=Steve Young, DAC &amp;#039;71, Proceedings of the 8th Design Automation Workshop|date= |accessdate=2010-12-01}}&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Virtualisierung]]&lt;br /&gt;
[[Kategorie:Lernsoftware]]&lt;br /&gt;
[[Kategorie:Rechnerarchitektur]]&lt;br /&gt;
[[Kategorie:Technische Informatik]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Aka</name></author>
	</entry>
</feed>