一、课程性质

“计算机组成原理”是计算机科学与技术及其相关专业本科生课程中的专业基础课。通过本课程的学习,学生应深刻领会冯·诺依曼型计算机的基本原理、组成结构、工作过程及其各功能部件的相互关系,应系统掌握计算机各功能部件的基本概念、组成结构、工作原理、逻辑设计方法及其功能作用,以此培养学生以功能原理和体系结构为基础开展逻辑设计的能力。

二、学习目标

1. 掌握计算机系统硬件的基本组成和各功能部件的工作原理;

2. 掌握信息、数据表示与指令结构类型及指令执行原理;

3. 掌握计算机与外部设备之间的接口技术与原理;

4. 了解计算机外部设备的基本结构与工作原理,能够对计算机系统硬件进行初步设计、组装和调试。

三、主要内容

主要内容 学时安排
第一章 计算机系统概论 计算机的分类及发展;计算机硬件组成;计算机软件知识;计算机的层次结构 1
第二章 运算方法和运算器 数据与文字的表示方法;定点数的加减乘除法;定点运算器的组成;浮点运算方法及浮点运算器 6
第三章 多层次的存储器 存储器的分类;SRAM及DRAM存储器结构;CACHE存储器 3
第四章 指令系统 指令系统地发展及性能要求;指令的操作码及地址码;寻址方式 4
第五章 中央处理器 CPU的功能及组成;指令周期时序产生器和控制方式;微处理控制器 5
第六章 总线系统 总线的概念和结构形态;总线接口与总线仲裁;总线定时和数据传送模式 3
第七章 外存与I/O设备 外围设备分类;磁盘存储设备;光盘存储设备 2
第八章 输入输出系统 外围设备的分级及信息交换方式;程序查询方式; 程序中断方式; DMA方式; 通道方式。 2
合计 26