As três primeiras edições deste livro foram baseadas na idéia de que um computador podia ser analisado como uma hierarquia de níveis, cada qual executando uma função muito bem definida. Esse conceito fundamental ainda permanece válido, de modo que ele é usado também na quarta edição. Apesar de a estrutura básica do livro ser a mesma das edições anteriores, esta quarta edição traz muitas modificações com o objetivo de acompanhar a evolução da indústria da computação. O livro traz os seguintes temas - Organização estruturada de computadores; estágios da evolução da arquitetura dos computadores; a fauna computacional; exemplos de famílias de computadores; organização de sistemas computacionais; o nível de lógica digital; o nível da microarquitetura; o nível da arquitetura do conjunto das instruções; o nível do sistema operacional; o nível da linguagem de montagem; arquiteturas de máquinas paralelas; sugestões para leitura e bibliografia; Apêndices - Números Binários e Números em Ponto Flutuante; entre outros temas.