Bewertung:

Das Buch wird weithin als ansprechende und umfassende Einführung in die Computerarchitektur und das digitale Design gelobt, die sich für Anfänger und Studierende der Ingenieurwissenschaften eignet. Es deckt zwar eine breite Palette von Themen ab und bietet hilfreiche Übungen und Beispiele, aber einige Leser fanden, dass es den ersten Kapiteln an Tiefe mangelt, und merkten an, dass es möglicherweise nicht perfekt mit allen Kursanforderungen übereinstimmt. Insgesamt wurde das Buch als Pflichtlektüre für angehende Computeringenieure und alle, die sich für die grundlegenden Prinzipien der Informatik interessieren, beschrieben.
Vorteile:⬤ Gut geschrieben und fesselnd
⬤ Umfassende Abdeckung wesentlicher Themen
⬤ Geeignet für Anfänger ohne Vorkenntnisse
⬤ Humorvoller und verständlicher Schreibstil
⬤ Enthält praktische Übungen und Beispielfragen für Interviews
⬤ Gute Aktualisierungen in der neuesten Ausgabe, die moderne Konzepte abdeckt
⬤ Visuell ansprechend mit hilfreichen Grafiken.
⬤ Einigen Lesern fehlte es am Anfang an Tiefe
⬤ einige Leser fanden, dass es nicht mit ihrem Kursmaterial übereinstimmte
⬤ kein Lösungsschlüssel für alle Probleme
⬤ kann an manchen Stellen breit und oberflächlich sein
⬤ nicht jeder Aspekt des digitalen Designs wird gründlich behandelt.
(basierend auf 75 Leserbewertungen)
Digital Design and Computer Architecture
Digital Design and Computer Architecture, Second Edition, verfolgt einen einzigartigen und modernen Ansatz für digitales Design. Es führt den Leser in die Grundlagen der digitalen Logik ein und zeigt dann Schritt für Schritt, wie man einen MIPS-Mikroprozessor in Verilog und VHDL aufbaut. Diese neue Ausgabe kombiniert einen fesselnden und humorvollen Schreibstil mit einem aktualisierten und praxisnahen Ansatz für den digitalen Entwurf. Sie enthält neue Inhalte zu E/A-Systemen im Kontext von Allzweckprozessoren, die in einem PC zu finden sind, sowie von Mikrocontrollern, die fast überall zu finden sind.
Das Buch beginnt mit digitalen Logikgattern und geht dann zum Entwurf von kombinatorischen und sequentiellen Schaltungen über. Diese grundlegenden Bausteine dienen als Basis für den Entwurf eines echten MIPS-Prozessors. Es bietet praktische Beispiele für die Anbindung von Peripheriegeräten mit RS232, SPI, Motorsteuerung, Interrupts, Wireless und Analog-Digital-Wandlung. SystemVerilog und VHDL sind im gesamten Text in Beispiele integriert, die die Methoden und Techniken für den CAD-basierten Schaltungsentwurf veranschaulichen. Außerdem gibt es zusätzliche Übungen und neue Beispiele für parallele und fortgeschrittene Architekturen, praktische E/A-Anwendungen, eingebettete Systeme und heterogenes Computing sowie einen neuen Anhang zur C-Programmierung, um die Verbindung zwischen Programmierung und Prozessorarchitektur zu stärken.
Diese neue Ausgabe ist sowohl für professionelle Computeringenieure als auch für Studenten geeignet, die einen Kurs belegen, der digitale Logik und Computerarchitektur miteinander verbindet.