计算机组成原理是计算机类专业的学科基础必修课程。本课程讲述的是单处理机计算机系统的组成、工作原理及逻辑设计方法,内容包括数据的编码表示、运算方法和运算器、存储系统、指令系统、中央处理器、总线系统、输入输出系统等,涵盖了计算机硬件子系统的各个方面。
通过本课程的学习,可以使学生建立起在控制器控制之下的计算机整体概念,充分理解程序、指令、控制、操作之间的关系,是学习其他硬件系列课程,特别是应用型课程如接口技术、单片机技术等的基础,也对学生深入理解软件与硬件的关系,提高软件设计水平,有着重要的作用。