Mikroassembler

Mikroassembler

Als Mikroassembler wird ein Hilfsmittel bezeichnet, welches in der Lage ist, aus lesbaren symbolhaften Schaltanweisungen eines Mikroprogramms binären Mikrocode zu generieren. Die Vorgehensweise ist ähnlich einem Assembler für Maschinenspracheprogramm (auch Makroassembler), der aus lesbaren Makrodefinitionen und den Mnemonics eines Befehlssatzes ein Programm in Bytecode übersetzt und zusammenstellt.

Da die Erstellung fehlerfreien Mikrocodes Detailwissen des zu programmierenden Mikroprogrammsteuer- und Rechenwerks benötigt, welches nicht immer frei verfügbar ist, werden Mikroassembler überwiegend bei der Herstellung mikroelektronisch programmierter Bauteile und der Programmierung derer Firmware eingesetzt, weniger zu privaten Zwecken. In der Lernsoftware Mikrocodesimulator MikroSim ist ein Mikroassembler in Form eines Mikrocode-Editors realisiert, der es gestattet, Mikrobefehle menügesteuert auf einfache Weise als Mikrocode zusammenzustellen.

Literatur

  • R. Hoffmann: Rechnerentwurf: Rechenwerke, Mikroprogrammierung, RISC'. 3. Auflage. Oldenbourg, München 1993, ISBN 978-3-486-22174-9, S. 182 (insbesondere Kap. 5: Mikroprogrammierung).

Weblinks


Wikimedia Foundation.

Игры ⚽ Поможем решить контрольную работу

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

  • Mikroprogramm — Das Mikroprogramm ist der Algorithmus eines Mikroprogrammsteuerwerks in einem Prozessor zum Steuern seines Rechenwerks. Mikroprogramme werden mittels Mikroprogrammierung erstellt. Dazu werden Mikrobefehle eines Mikroprogramms in einer… …   Deutsch Wikipedia

  • Mikroprogrammierung — Als Mikroprogrammierung wird die Methode und das Vorgehen verstanden Schalt , Rechen und Steuerabläufe in einem Rechenwerk, insbesondere einem integrierten Rechenwerk (Mikrocontroller, Mikroprozessor) unterhalb der Ausführungsebene von… …   Deutsch Wikipedia

  • Mikrobefehl — Der Mikrobefehl ist eine elementare Anweisung zur Steuerung eines Mikroprogrammsteuerwerks, welches zur Steuerung eines Rechenwerks in Mikroprozessoren und Mikrocontrollern integriert ist. Mehrere Mikrobefehle werden zu einem Mikrocodebefehlssatz …   Deutsch Wikipedia

Share the article and excerpts

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