Rechnerarchitektur
Aufbau, Organisation und Implementierung
Paul Herrmann
Das kompakte Lehrbuch, erprobt in Lehrveranstaltungen in Tübingen und Leipzig, beschreibt die hardware-technischen Merkmale moderner Rechnerarchitekturen und herstellerabhängig deren konkrete Implementierungen. Neben der virtuellen Speicherverwaltung werden die Mikroprogrammierung und die Pipelineverarbeitung sowie deren Implementierungs-Besonderheiten behandelt. Breiten Raum in der Diskussion nehmen die Rechnerarchitekturen mit Superskalar- und Superpipeline-Funktionseinheiten ein. Modernste leistungssteigernde Maßnahmen, die unter dem Oberbegriff „Dynamic Execution“ zusammengefaßt werden können, werden am Beispiel des Intel-Mikroprozessors „Pentium Pro“ vorgestellt. Hardware-Einrichtungen zur Unterstützung des Betriebssystems, die Ein- und Ausgabe, Vektorrechner und Parallelrechner bilden weitere für den Leser interessante Themenkomplexe.