Zusammenfassung
Die Reduktion der Wortlänge von Mikroinstruktionen ist eine klassische Problemstellung in der theoretischen Betrachtung der Mikroprogrammierung. Ziel dieser Uberlegungen ist es immer, durch die Reduktion der Wortlänge der Mi die Größe des Mikrop rogrammspeichers und damit den Hardware-Aufwand zu verringern. Die Zugriffszeiten für Mikroprogrammspeicher sind — mit wenigen Ausnahmen — um einen Faktor 5 bis 10 kürzer als diejenigen für Hauptspeicher (Daumenregel), sonst kann das Mikroprogrammwerk den Hauptspeicher nicht auslasten, denn pro Masehinenbefehl müssen nur 1 bis 3 Hauptspeicherzugriffe für die Befehls- und Operanden-Holphase, dagegen aber — je nach Mächtigkeit des Befehls — 5 bis 10 Mikroprogrammspeicherzugriffe für Mikrobefehls-Holphasen ausgeführt werden. Mikroprogrammspeicher sind also sehr schnelle und damit traditionell teure Elemente, deren Verkleinerung zu drastischer Kostenreduzierung fiihren kann bzw. konnte. Am Beispiel der Großrechnerfamilien IBM 360/370 erkennt man deutlich die Tendenz, nur die leistungsfühigsten, teuren Prozessoren mit (quasi-)horizontalen Mikroinstruktionen (Wortlängen #xgt; 100 Bit) auszustatten, während die billigeren Prozessoren — auch unter der Inkaufnahme der geringeren Leistungsfähigkeit — vertikal mikroprogrammiert sind (16 Bit Wortlänge der Mikroinstruktion, vgl. CASE, PADEGS, 1978).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 1984 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bode, A. (1984). Reduktion der Wortlänge von Mikroinstruktionen. In: Mikroarchitekturen und Mikroprogrammierung: Formale Beschreibung und Optimierung. Informatik-Fachberichte, vol 82. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-69701-2_3
Download citation
DOI: https://doi.org/10.1007/978-3-642-69701-2_3
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-13380-3
Online ISBN: 978-3-642-69701-2
eBook Packages: Springer Book Archive