Fundiert und zugleich praxisnah vermittelt dieses weltweit anerkannte Standardwerk die grundlegenden Prinzipien der Rechnerorganisation nun erstmals auch in deutscher Sprache.
Studierende der Informatik und der Ingenieurwissenschaften finden hier die zentralen Konzepte beim Aufbau und dem Entwurf von Rechnern ausführlich und mit vielen Beispielen erklärt. Das Buch bietet eine solide Grundlage für das Verständnis des Zusammenspiels zwischen Hardware und Software auf den unterschiedlichen Ebenen.
Herausragende Merkmale:
Grundlagen ergänzt durch Fallstudien aus der Praxis wie z.B. die Organisation aktueller Pentium-Implementierungen oder das PC-Cluster von Google
Kapitel 9 "Multiprozessoren" exklusiv in der deutschen Ausgabe des Buchs
Glossar-Begriffe, Verständnisfragen, Hinweise auf Fallstricke und Fehlschlüsse, Zusammenfassungen zu allen Kapiteln
zweisprachiger Index
Auf der CD-ROM:
ergänzende und vertiefende Materialien im Umfang von ca. 350 Seiten:
vertiefende Abschnitte mit Fokus auf Hardware oder Software
Historische Perspektiven und Literaturhinweise zu allen Kapiteln
4 Anhänge: A) Assembler, Linkers and the SPIM Simulator; B) The Basics of Logic Design, C) Mapping Control to Hardware, D) A Survey of RISC Architectures for Desktop, Server and Embedded Computers.
ca. 200 nicht in die deutsche Print-Ausgabe übernommene Aufgaben der englischsprachigen Print-Ausgabe
ca. 180 "In More Depth"- und "For More Practice"-Aufgaben (inkl. Lösungen)
Werkzeuge mit Tutorien, z.B. SPIM, Icarus Verilog
Patterson/Hennessy deckt alle Themen zur Rechnerorganisation kompetent und aus einem Guss ab: beginnend mit dem Aufbau von Computern, einer Einführung in die Maschinensprache und die Rechnerarithmetik, über die Einflussfaktoren auf die Rechenleistung und den Entwurf von Steuerwerk und Datenpfad, bis hin zur Leistungssteigerung durch Nutzung von Pipelining und der Speicherhierarchie. Zwei Kapitel über Ein- und Ausgabesysteme sowie zu Multiprozessoren und Cluster-Computing runden das Werk ab.
Studierende der Informatik und der Ingenieurwissenschaften finden hier die zentralen Konzepte beim Aufbau und dem Entwurf von Rechnern ausführlich und mit vielen Beispielen erklärt. Das Buch bietet eine solide Grundlage für das Verständnis des Zusammenspiels zwischen Hardware und Software auf den unterschiedlichen Ebenen.
Patterson/Hennessy deckt alle Themen zur Rechnerorganisation kompetent und aus einem Guss ab: beginnend mit dem Aufbau von Computern, einer Einführung in die Maschinensprache und die Rechnerarithmetik, über die Einflussfaktoren auf die Rechenleistung und den Entwurf von Steuerwerk und Datenpfad, bis hin zur Leistungssteigerung durch Nutzung von Pipelining und der Speicherhierarchie. Zwei Kapitel über Ein- und Ausgabesysteme sowie zu Multiprozessoren und Cluster-Computing runden das Werk ab.
Herausragende Merkmale:
- Grundlagen ergänzt durch Fallstudien aus der Praxis wie z.B. die Organisation aktueller Pentium-Implementierungen oder das PC-Cluster von Google
- Kapitel 9 "Multiprozessoren und Cluster" exklusiv in der deutschen Ausgabe des Buchs
- Glossar-Begriffe, Verständnisfragen, Hinweise auf Fallstricke und Fehlschlüsse, Zusammenfassungen zu allen Kapiteln
-zweisprachiger Index
Auf der CD-ROM:
-> ergänzende und vertiefende Materialien im Umfang von ca. 350 Seiten:
- vertiefende Abschnitte mit Fokus auf Hardware oder Software
- Historische Perspektiven und Literaturhinweise zu allen Kapiteln
- 4 Anhänge: A) Assemblers, Linkers, SPIM; B) The Basics of Logic Design; C) Mapping Control to Hardware; D) A Survey of RISC Architectures
-> ca. 200 nicht in die deutsche Print-Ausgabe übernommene Aufgaben der englischsprachigen Print-Ausgabe
-> ca. 180 Aufgaben zur Vertiefung inkl. Lösungen
-> Werkzeuge mit Tutorien, z.B. SPIM, Icarus Verilog.
Für Dozenten:
Zugang zu Materialien aus der Original Instructor´s Website: Lectures slides, Lecture Notes, Figures from the book, Solutions to all exercises
- das weltweit beste Buch zum Thema, nun endlich auch auf Deutsch.
- herausgegeben und bearbeitet von erfahrenen und renommierten Professoren
- in der deutschen Ausgabe zusätzlich im Buch: Kapitel 9 Multiprozessoren
- deutsch/englisches Glossar und Index.
- Hunderte von Seiten Zusatzmaterial auf CD-ROM (auf Englisch)
zu jedem Kapitel: Historische Perspektiven und Literaturhinweise
4 Anhänge: A) Assembler, Linkers and the SPIM Simulator; B) The Basics of Logic Design, C) Mapping Controll to Hardware, D) A Survey of RISC Architectures for Desktop, Server and Embedded Computers.
- zusätzliche Aufgaben und Lösungen auf CD-ROM / Companion Site
- gegenüber der 2. englischsprachigen Auflage neue Materialien auf CD-ROM, um einen Hardware bzw. Software-Fokus von Vorlesungen zu unterstützen:
Hardware Focus:
+ Using logic design conventions
+ Designing with hardware description languages
+ Advanced pipelining
+ Designing with FPGAs
+ HDL simulators and tutorials
+ Xilinx CAD tools
Software Focus:
+ How compilers work
+ How to optimize compilers
+ How to implement object oriented languages
+ MIPS simulator and tutorial
+ History sections on programming languages, compilers, operating systems and databases
- für Dozenten: Zugang zu Materialien auf Original Instructor Support Website:
+ Lecture slides
+ Lecture notes
+ Figures from the book
+ Solutions to all exercises
Stimmen zum englischsprachigen Buch:
This book trains the student with the concepts needed to lay a solid foundation for joining exciting field. More importantly, this book provides a framework for thinking about computer organization and design that will enable the reader to continue the lifetime of learning necessary for staying at the forefront of this competitive discipline.
John Crawford, Intel Fellow, Director of Microprocessor Architecture, Intel, USA
The logical development and explanations and examples were always great to begin with. The `Historical Perspectives¿ have become even better-- they are part of the book that I enjoy most.
David Harris, Harvey Mudd
Best Book Out there!
If you are a computer scientist or engineer, you must have this book. This book introduces the basic and advanced principles of computing. It gives a good background on computer systems, how it works, how it performs and how to design a system. It teaches the relationship between hardware and low level sofware. You might need to have a little background in digital design and little assembly knowlegde.
It is well organized and maintains the reader's attention. It starts with simple and advances through out the chapter. Arithmetic, performance, processor design, pipelining, memory and more advanced topics are covered and explained really well. Especially if you are missing some background in any topic, you can look in to the cd that comes with the book and it has more than enough tutorial. (MIPS, Verilog, Risc architectures etc..).
I can say that, its one of the best textbook I have ever had. If you want to advance yourself to next level after reading this book and understanding the concepts, then you should move on to "Computer Architecture: A Quantitative Approach" book by the same authors. It covers topics much more in depth.
Erhan Senlik (Stony Brook University, NY USA) bei amazon.com
Positioned right between hardware and software
This has become one of the standard text books, and now that it's been updated to the third edition it is even more impressive than before. It's updated to cover the Pentium 4 and has a little bit on the AMD Opteron which is making very strong inroads in the high performance clustered supercomputer business. There's also a fair amount on the MIPS processor. (One of the authors was a cofounder of MIPS.)
This book is aimed at the intersection of the true hardware types and the low level software types. As such, it's guaranteed not to be deep enough in either
((Autor)
David A. Patterson / John L. Hennessy
Deutsche Ausgabe herausgegeben von Arndt Bode / Wolfgang Karl / Theo Ungerer
(Titel)
Rechnerorganisation und -entwurf
(Untertitel)
Die Hardware / Software-Schnittstelle
(HL)
DER Patterson / Hennessy jetzt auf Deutsch!
(USP)
>Das weltweit beste Buch zum Thema!
(copy)
Studierende der Informatik und der Ingenieurwissenschaften finden hier die zentralen Konzepte beim Aufbau und dem Entwurf von Rechnern ausführlich und mit vielen Beispielen erklärt. Das Buch bietet eine solide Grundlage für das Verständnis des Zusammenspiels zwischen Hardware und Software auf den unterschiedlichen Ebenen.
Patterson/Hennessy deckt alle Themen zur Rechnerorganisation kompetent und aus einem Guss ab: beginnend mit dem Aufbau von Computern, einer Einführung in die Maschinensprache und die Rechnerarithmetik, über die Einflussfaktoren auf die Rechenleistung und den Entwurf von Steuerwerk und Datenpfad, bis hin zur Leistungssteigerung durch Nutzung von Pipelining und der Speicherhierarchie. Zwei Kapitel über Ein- und Ausgabesysteme sowie zu Multiprozessoren und Cluster-Computing runden das Werk ab.
Herausragende Merkmale:
- Grundlagen ergänzt durch Fallstudien aus der Praxis wie z.B. die Organisation aktueller Pentium-Implementierungen oder das PC-Cluster von Google
- Kapitel 9 "Multiprozessoren und Cluster" exklusiv in der deutschen Ausgabe des Buchs
- Glossar-Begriffe, Verständnisfragen, Hinweise auf Fallstricke und Fehlschlüsse, Zusammenfassungen zu allen Kapiteln
-zweisprachiger Index
Auf der CD-ROM:
-> ergänzende und vertiefende Materialien im Umfang von ca. 350 Seiten:
- vertiefende Abschnitte mit Fokus auf Hardware oder Software
- Historische Perspektiven und Literaturhinweise zu allen Kapiteln
- 4 Anhänge: A) Assemblers, Linkers, SPIM; B) The Basics of Logic Design; C) Mapping Control to Hardware; D) A Survey of RISC Architectures
-> ca. 200 nicht in die deutsche Print-Ausgabe übernommene Aufgaben der englischsprachigen Print-Ausgabe
-> ca. 180 Aufgaben zur Vertiefung inkl. Lösungen
-> Werkzeuge mit Tutorien, z.B. SPIM, Icarus Verilog.
Für Dozenten:
Zugang zu Materialien aus der Original Instructor´s Website: Lectures slides, Lecture Notes, Figures from the book, Solutions to all exercises
(Biblio)
Arndt Bode
Assembler Computerarchitektur MIPS Maschinensprache Multiprozessoren Rechnerarchitektur Rechnerarithmetik Rechneraufbau Rechnerstrukturen Technische Informatik
Technische Informatik vom Feinsten: Der Patterson/Hennessy deckt alle Themen zur Rechnerorganisation kompetent und aus einem Guss ab (...). Fundiert, äußerst aktuell und zugleich praxisnah vermittelt dieses weltweit anerkannte Standardwerk damit die grundlegenden Prinzipien der Rechnerorganisation. Der Leser findet die zentralen Konzepte beim Aufbau und dem Entwurf von Rechnern ausführlich und mit vielen Beispielen und Grafiken erklärt. Das Buch bietet trotz seines lockeren Schreibstils eine solide Grundlage für das Verständnis des Zusammenspiels zwischen Hardware und Software auf den unterschiedlichen Ebenen.
Metall, Dezember 2007
Vermittelt die Prinzipien moderner Rechnerorganisation und des Zusammenspiels von Hardware und Software. Zahlreiche sorgfältig gestaltete Abbildungen fördern das Verständnis für das, was sich im Inneren der Geräte tatsächlich abspielt Buchhändler heute
A. Patterson und John L. Hennessy gewähren die gewohnten Einblicke in das Zusammenwirken von Hard- und Software, Leistungseinschätzungen und zahlreicher Rechnerkonzepte in einer Tiefe, die zusammen mit klarer Didaktik und einer eher lockeren Sprache den Erfolg des gewichtigen Werks begründen. Rechnerorganisation und -entwurf für Hardwarespezialisten und Softwareentwickler gleichermaßen, ebenso funktioniert es für Theoretiker ebenso wie für Praktiker. Umfassend, zugänglich und fundiert dargestellt. Besseres zum Thema Rechnerorganisation und-entwurf muss erst noch geschrieben werden www.amazon.de
Stimmen zum englischsprachigen Buch: This book trains the student with the concepts needed to lay a solid foundation for joining exciting field. More importantly, this book provides a framework for thinking about computer organization and design that will enable the reader to continue the lifetime of learning necessary for staying at the forefront of this competitive discipline. John Crawford, Intel Fellow, Director of Microprocessor Architecture, Intel, USA The logical development and explanations and examples were always great to begin with. The `Historical Perspectives¿ have become even better-- they are part of the book that I enjoy most. David Harris, Harvey Mudd Best Book Out there! If you are a computer scientist or engineer, you must have this book. This book introduces the basic and advanced principles of computing. It gives a good background on computer systems, how it works, how it performs and how to design a system. It teaches the relationship between hardware and low level sofware. You might need to have a little background in digital design and little assembly knowlegde. It is well organized and maintains the reader's attention. It starts with simple and advances through out the chapter. Arithmetic, performance, processor design, pipelining, memory and more advanced topics are covered and explained really well. Especially if you are missing some background in any topic, you can look in to the cd that comes with the book and it has more than enough tutorial. (MIPS, Verilog, Risc architectures etc..). I can say that, its one of the best textbook I have ever had. If you want to advance yourself to next level after reading this book and understanding the concepts, then you should move on to "Computer Architecture: A Quantitative Approach" book by the same authors. It covers topics much more in depth. Erhan Senlik (Stony Brook University, NY USA) bei amazon.com Positioned right between hardware and software This has become one of the standard text books, and now that it's been updated to the third edition it is even more impressive than before. It's updated to cover the Pentium 4 and has a little bit on the AMD Opteron which is making very strong inroads in the high performance clustered supercomputer business. There's also a fair amount on the MIPS processor. (One of the authors was a cofounder of MIPS.) This book is aimed at the intersection of the true hardware types and the low level software types. As such, it's guaranteed not to be deep enough in either area to satisfy all. But to the hardware type thinking in bits and discrete logic the programming aspects will be a good help. Likewise to the software type, learning what registers really do, and what's pipelining, will be a great help. Chapter 9, potentially the most interesting, is on clusters. This chapter is on the CD, not in the book itself. [in der deutschen Ausgabe im Buch] John Matlock "Gunny" (Winnemucca, NV) bei amazon.com /i>