本书根据教育部理工科计算机基础教育中的计算机硬件知识的要求,主要介绍计算机基本知识,32位微型计算机的基本组成、体系结构、指令系统、汇编语言、程序设计及与**语言交叉调用,存储器的组成,输入/输出,中断系统,总线概念及常用总线,接口芯片,常用外围设备以及A/D和D/A转换,并着重对硬件功能、工作原理、接口电路、软件设计方法以及应用方面的有关知识做了较详细的阐述。全书共分12章,每章末配有习题与思考题。
本书可作为本科生和研究生的课程教材,也可作为工程技术人员的参考资料。参考学时为60学时,实验为24学时,共84学时。使用者可以根据实际情况及学时数量对内容进行取舍。