Kapitel 1

Seite 44, Zeile -10
... mehr als genug Speicher adressiert werden.

Kapitel 2

Seite 99, Zeilen 7 – 9
... x / y * z + u % v schreiben anstatt ((x / y) * z) + (u % v) ...
Seite 177, Zeile 20
... Methoden gelegt werden, über die man ...

Kapitel 3

Kapitel 4

Seite 446, Abb 5.45
Die Kreise/Kringel an den Transistoren a, b, c im linken unteren (pull-down)-Teil der Schaltung gehören dort nicht hin. Alle Transistoren im pull.-down Teil der Schaltung müssen natürlich vom Typ nMOS sein.
Seite 447, Zeilen 3 – 7
Die Ausführungen zur Selbstdualität der Schaltung in Fig. 5.45 sind missverständlich. Hier ist ein Versuch einer besseren Erklärung:

Wir wollen
a•b+c•(a+b)
implementieren. Weil wir uns die Invertierung jedes der Eingangssignale sparen wollen, entschließen wir uns, das Komplement
f(a,b,c) = [a•b+c•(a+b)]'
zu implementieren und dieses anschließend zu invertieren. Für die Pull-up Schaltung erhalten wir:
f(a',b',c') = [a'•b'+c'•(a'+b')]' = (a+b) • (c+ a•b) = (a+b)•c+(a+b)•(a•b) = (a+b)•c+(a•b) = (a•b) + c•(a+b)

Für die Pull-down Schaltung erhalten wir:
f(a,b,c)' = [a•b+c•(a+b)]'' = a•b+c•(a+b)
also die identische Schaltung.

Kapitel 5

Seite 468, vorletzter Absatz
Einige Querstriche über den Y sind nur schwer erkennbar. Insbesondere heißt es
1 ⊕ Y = Y' ( = Y-quer).
Seite 484, Figur 5.89
die Reihenfolge der Operationen DEC A, und ADD B, A muss vertauscht werden
Seite 502, vorletzter Absatz
statt destination flag C sollte es direction flag C heißen
Seite 504, letzter Absatz
statt entweder 1 oder das Register CL sollte es heißen entweder eine konstante Zahl oder das Register CL

Kapitel 6

Kapitel 7

Kapitel 8

Kapitel 9

Kapitel 10

Kapitel 11