本书将计算机组成原理理论与汇编语言程序设计方法有机地结合在一起,全面阐述了计算机组成原理、指令系统、汇编语言及其程序设计的概念。在此基础上进一步介绍了计算机系统总体结构的设计原理和利用汇编语言进行程序设计的方法。同时,有选择性地介绍了当今先进的大、中、小型计算机的组成原理概念;并在此基础上,详细剖析微型计算机的组成原理、指令系统设计及汇编语言程序设计等技术,使读者在学习计算机组成原理理论知识的基础上,进一步掌握计算机系统的设计方法,并且掌握利用汇编语言进行程序设计的基本方法。
本书不仅可以作为计算机科学与技术、信息安全及软件工程等专业本科生的基础必修教材,也可以作为相关专业选修课程的教材。另外,本书也可供相关企业技术人员及其他需要了解计算机组成原理、计算机硬件系统设计技术及汇编语言程序设计技术的人员进行选择性学习和参考。