这本教科书基本介绍了当前计算机设计的基础知识。正如标题所示,本书涵盖了硬件与软件之间的边界。在概述和性能讨论之后,书中详细介绍了诸如指令集等技术细节,以及它们如何受到底层处理器硬件的限制和设计约束的影响。对计算机算术方法的优秀评论引发了对处理器设计的高层讨论。紧接着是对流水线技术的深入介绍,对内存问题的全面覆盖以及对外围设备的重视。书籍以对多处理机器固有的额外问题的简要讨论作为结尾。其极富启发性的描述融入了现实世界的例证。有趣的练习有助于强化材料,每个章节都包含了每个概念的历史背景介绍。本书适合初学者。