课程的主要内容
计算机组成原理,是计算机专业课程体系中唯一讲授计算机硬件逻辑实现的课程。
根据课程名称理解课程内容:
- 计算机:计算机的发展史上,出现了包括机械计算机、模拟电子计算机在内的多种计算机类型,课程围绕当前绝对主流的数字电子计算机展开;
- 组成:即组织 (organization)。用于描述计算机硬件系统(包括数字电路、门电路、触发器等)的逻辑实现(不是物理实现);
- 原理:讲授的是数字电子计算机发展过程中,硬件系统逻辑实现的一般、公共的原理,而不依托任何具体机械。
授课内容:基本部件的结构与组织方式、运算的基本操作原理 、基本部件和单元的设计思想。
课程在课程体系中的地位
课程结构
第 1 篇 概论
给明计算机系统的概貌,大体阐述计算机程序是如何执行的
第 2 篇 计算机系统的硬件结构
其硬件结构包括:存储器、I/O、系统总线和 CPU。
第 3 篇 CPU
CPU 的核心部件包括 ALU、CU 以及各种类型的寄存器,并且涉及它们内部的互联。
第 4 篇 CU
CU 作为 CPU 的控制单元主要讲述了排队逻辑、寄存器和解码器以及控制存储器。