Enfatizando tanto os princìpios teóricos quanto os projetos reais, este livro faz a relação entre a arquitetura de computadores e os outros subcampos da informática. O tema é apresentado em capìtulos curtos, ordenados de maneira flexìvel, em forma de aula, o que facilita a compreensão da inter-relação entre os vários tópicos sem perder de vista o contexto geral. Inclui as idéias fundamentais da arquitetura de computadores com alguma profundidade e fornece uma visão geral de conceitos mais avançados como supercomputadores, processamento paralelo e sistemas distribuìdos. Um grande número de problemas significantes, bem elaborados e já testados exaustivamente nas aulas do autor oferecem novos ângulos de visão aos estudantes.