本书介绍了单处理器计算机系统的组成结构和工作原理以及初步设计基础。第l章主要介绍计算机系统结构的概况,从计算机的应用、分类,到计算机系统的结构组成,再到计算机未来可能的发展趋势等,都做了清晰的描述,然后用一个微型机的实例使读者对计算机的认知更加具体化。第2章主要介绍计算机中的重要运算部件——运算器的组成原理和基本设计方法,详细叙述各种信息在计算机中的表达方式、运算方法,基本运算器的组织和设计原理,IA-32架构下的浮点运算部件,Inter SSE2的浮点体系结构。第3章主要介绍层次结构存储器的组成、设计原理和方法,详细描述存储器的各种分类和主存的性能指标,存储子系统的层次结构,介绍主存储器的组织与设计方法,高速缓存Cache和虚拟存储器的原理,另用一个实例介绍了Pentium P4和AMD Opteron存储器的层次结构。第4章重点介绍计算机指令系统中的指令分类、指令格式、寻址方式,以及RISC和CISC的概念和区别。也用一个实例介绍Inter X86指令系统和ARM指令系统。第5章详细介绍处理器的工作原理和基本设计方法。主要介绍计算机处理器的功能、组成和时序控制方法以及控制器设计的各种方法,以几种典型的处理器作为实例介绍各种不同CPU的结构。第6章总线与输入输出系统主要介绍各种总线,以及总线与系统的连接和通信方法,各种外设以及外设接口与系统的信息交换方式,最后介绍一个典型外设——数码相机。本书每章节末都安排了适量的习题,读者可以通过各章的习题对已完成的内容做一个测试,以巩固和强化学习效果。