Summary: | Dieses Buch behandelt den Entwurf und die Programmierung von Rechnersystemen auf der Basis von Mikroprozessoren. Themenschwerpunkte sind: CISC- und RISC-Prinzipien heutiger skalarer und superskalarer Prozessoren, Strukturen von Einbus- und Mehrbussystemen sowie von Einprozessor- und Mehrprozessorsystemen mit besonderer Berücksichtigung des PCI-Busses, Optimierung des Speicherzugriffs in Abhängigkeit der DRAM-Technologien und unter Einbeziehung von Caches und Speicherverwaltungseinheiten, Techniken der Ein-/Ausgabeorganisation einschließlich der Beschreibung gängiger Schnittstellen, von Ein-/Ausgabegeräten und Hintergrundspeichern, Zusammenschaltung von Rechnern und Geräten in Rechnernetzen mit besonderer Berücksichtigung der Datenkommunikation. Ergänzt werden diese hardware-orientierten Ausführungen durch Programmiertechniken in Assembler und C und deren Kombination. Dabei werden unterschiedliche Compiler- und Betriebssystemumgebungen betrachtet. Das Buch ist sowohl als Lehrbuch für Studierende als auch als Nachschlagewerk für Dozenten und Praktiker angelegt
|