Mikrocode
Erscheinungsbild
Als Mikrocode wird der Binärcode eines Mikrobefehls oder einer Mikrobefehlssequenz eines Mikroprogramms bezeichnet. Der Mikrocode ist quasi die „Maschinensprache“ des Mikroprogrammsteuerwerks eines Rechenwerks. Bestimmte Prozessoren erlauben es, zum Zeitpunkt der Initialisierung den bei der Fertigung festgelegten Mikrocode-Festwertspeicherinhalt durch Nachladen eines Mikrocodes aus dem BIOS-EPROM flüchtig im Sinne eines Mikrocode-Updates reversibel zu überschreiben. In diesem Fall bleibt der Mikrocode bis zum Abschalten des Prozessors erhalten.
Literatur
- H.P.Gumm, M.Sommer: Einführung in die Informatik. Oldenburg, 8. Auflage, 2009, ISBN 978-3-486-58724-1.
- K.Wüst: Mikroprozessortechnik: Grundlagen, Architekturen und Programmierung von Mikroprozessoren, Mikrocontrollern und Signalprozessoren. Vieweg+Teubner Verlag, 3. Auflage, 2008, ISBN 978-3-8348-0461-7.
- H.Bähring: Mikrorechner-Technik, Band 1, Mikroprozessoren und Digitale Signalprozessoren. Springer, 3. Auflage, 2002, ISBN 3-540-41648-X.
- H.Bähring: Mikrorechner-Technik, Band 2, Busse, Speicher, Pheriperie und Mikrocontroller. Springer, 3. Auflage, 2002, ISBN 3-540-43693-6.
- Bringschulte, Ungerer: Mikrocontroller und Mikroprozessoren. Springer, 2002, ISBN 3-540-43095-4.
Weblinks
- Mikrocodesimulator MikroSim 2010. 0/1-SimWare, abgerufen am 3. Oktober 2010.
- P6 Family Processor Microcode Update, Feature Review. J. Molina, W. Arbaugh, 2000, abgerufen am 3. Oktober 2010.
- A Brief History of Microprogramming. M. Smotherman, 2010, abgerufen am 3. Oktober 2010.
- Computer Structures: Principles and Examples, Part 2, REGIONS OF COMPUTER SPACE, Section 1, MICROPROGRAM-BASED PROCESSORS, Seite 151 ff. McGraw-Hill Computer Science Series, abgerufen am 3. Oktober 2010.
- Intel(R) 64 and IA-32 Architectures Software Developer’s Manual, Volume 3A: System Programming Guide, Part 1, Chapter 9.11: "Microcode update facilities". Intel Cooperation, Dezember 2009, abgerufen am 3. Oktober 2010.
- Intel Microcode Update Utility for Linux. Abgerufen am 3. Oktober 2010.
- A microcode reliability update is available that improves the reliability of systems that use Intel processors. Abgerufen am 3. Oktober 2010.
- BIOS Update required when Missing Microcode message is seen during POST. Intel Cooperation, abgerufen am 3. Oktober 2010.