本书以当前主流微机技术为背景,全面介绍了计算机各功能子系统的逻辑结构、组成和工作机制。本书分为10章。第1章概述了计算机的基本概念和计算机系统结构、组成与实现的关系,分析了影响系统结构设计的主要因素;第2章以定点加、减、乘、除、移位运算逻辑以及溢出判断逻辑为重点,深入讨论运算器的设计与组织方法;第3章介绍了指令系统及其设计方法;第4章介绍了组合逻辑控制器和微程序控制器的组成和工作原理,揭示了指令的执行流程;第5章着重讨论了主存储器的设计方法;第6章介绍了存储系统的结构,重点讨论了并行存储器、Cache、虚拟存储器和磁盘存储器的组成结构和工作原理;第7章介绍了系统总线及其设计方法;第8章主要介绍了I/O接口的两种工作方式中断方式和DMA方式,讨论了I/O接口的组成结构与实现方法;第9章着重讨论了流水线技术的相关概念及实现思路,同时介绍了向量流水处理机、超标量和超流水处理机的结构和特点;第10章介绍了阵列处理机和多处理机系统的结构和特点。本书不仅描述计算机的组成与结构原理,强调系统级的整机概念,还突出硬件产品的观念,强化硬件设计和应用。本书语言文字叙述简洁流畅,没有晦涩的术语,力求将艰深的理论问题描述得更加通俗易懂。与大多数同类教材不同,本书力争把新技术融入其中,让每一个阅读本书的人都会有所收获。本书可作为大专院校计算机类、自动化控制类、电子技术类相关专业学生的教材,也可作为从事计算机专业的工程技术人员的参考书。