|
|
Vorlesung PC-Technologie
SS 2002 18.214 Do 12-14 F334 |
Durch die ständigen Fortschritte in der Hochintegration hat sich
in den letzten Jahren die Leistung von Personal Computern
dramatisch verbessert - bei gleichzeitig fallenden Preisen.
Damit verschwimmt die Grenze zwischen den traditionell
technologieführenden Workstations und den als rückständig
geltenden low-cost PCs.
Angesichts des Markanteils von "Wintel-PCs" werden mittlerweile
aber praktisch alle wichtigen technologischen Neuerungen zuerst
für diese Plattform eingeführt.
Im Rahmen der Vorlesung werden aktuelle PC-Schlüsseltechnologien mit besonderem Schwerpunkt auf der Hardware/Software-Schnittstelle vorgestellt.
|
Veranstalter
|
Norman Hendrich, Tel. (040) 42883 2399, Raum F314 |
Skript
|
Die Folienkopien zur Vorlesung:
Einführung, x86, MMX/3Dnow/ISSE, Speicher, SMP, Busse, USB/Firewire,
Platten, IDE/SCSI/RAID, Graphik, Audio, DirectX, Mobilgeräte.
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Papers, Applets
|
AMD 3Dnow! Reciprocal and Sqrt Demo |
Literatur
|
Das derzeit wohl beste Lehrbuch ist die aktuelle Auflage
des [Tanenbaum: Computerarchitektur]. Dort werden nebem dem x86
auch die SPARC und ein abgespeckter Java-Prozessor beschrieben.
In Bezug auf PCs geht das Buch aber nur an einigen Stellen in die Tiefe.
Zum Thema Rechnerarchitektur und insbesondere Mikroprozessoren ist der [Hennessy/Patterson: computer architecture, 2nd ed., Morgan-Kaufmann] weiterhin die absolute Referenz. Zum Thema PC-Hardware ist [H.P.Messmer: PC-Hardwarebuch] uneingeschränkt zu empfehlen. Von den Grundlagen der x86-Architektur bis zum SCSI-Befehlssatz steht alles drin. Zur low-level Programmierung, insbesondere für Treiber, gibt es derzeit nur wenige Bücher. Empfehlenswert sind die Bücher von [W.Oney zur Windows (-9x/NT) Systemprogrammierung]. Die finsteren Details gibt es dann direkt in den unter Windows DDKs. Alternativ bietet auch der Linux Kernel-Quellcode mitsamt der entsprechenden Howtos interessante Einblicke. Die netten Komplikationen zur Unterstützung für DOS oder 16-bit Code sind im Linux Kernel natürlich nicht notwendig. Als guten Startpunkt kann ich die Zeitschriftenartikel aus der c't empfehlen, die ja außerdem sehr aktuell sind. Für die Recherche optimal sind natürlich die c't-ROMs oder das Jahresinhaltsverzeichnis (auch auf dem c't WWW-Server). Schließlich kommt man an vielen Stellen nicht um das Studium der maßgeblichen Datenblätter und Spezifikationen herum. |
Links
|
Die folgende Liste enthält Verweise auf diverse Online-Dokumentation auf
dem TECH WWW-Server.
Die derzeitige Version ist sehr unvollständig, aber das sollte sich
mit der Zeit noch bessern. Bitte Hinweise auf weitere
gute Docs/URLs per email an mich.
Achtung, viele der lokalen Links sind wegen der Copyright-Bestimmungen nur aus der Domain "informatik.uni-hamburg.de" oder gar "tech.informatik.uni-hamburg.de" heraus zugreifbar:
Allgemein
|
Norman Hendrich
04.04.2002 Impressum |
http://tech-www.informatik.uni-hamburg.de/Lehre/pc-technologie/ |