计算机组成原理又称计算机组织原理,简称计组课。它是计算机科学与技术专业的基础课程之一。计算机组成原理主要探讨计算机硬件系统的基本结构、工作原理,以及计算机硬件系统与软件系统之间的协调与接口等问题。
计算机组成原理的研究对象是计算机体系结构,这个概念指的是计算机硬件系统在逻辑和功能上的组织结构、性能特征和操作方式。计算机组成原理所探究的是计算机体系结构与其实现技术之间的基本联系与相互作用。举例来说,计算机组成原理研究计算机存储器层次结构、指令系统、中央处理器(CPU)等知识,还包括了计算机CPU的指令系统设计、运算器的结构和功能、控制器的设计等技术。
计算机组成原理的学习可以帮助我们理解计算机硬件的运转机制,有助于我们掌握计算机底层架构、调优、优化等技能。同时,计算机组成原理研究也涉及到多个学科领域,包括数学、物理学、电子学等。学习计算机组成原理不仅是计算机科学和技术专业的必修学科,同时也具备了推动计算机科学和技术发展的作用。