一、课程性质
“计算机组成原理”是计算机科学与技术及其相关专业本科生课程中的专业基础课。通过本课程的学习,学生应深刻领会冯·诺依曼型计算机的基本原理、组成结构、工作过程及其各功能部件的相互关系,应系统掌握计算机各功能部件的基本概念、组成结构、工作原理、逻辑设计方法及其功能作用,以此培养学生以功能原理和体系结构为基础开展逻辑设计的能力。
二、学习目标
1. 掌握计算机系统硬件的基本组成和各功能部件的工作原理;
2. 掌握信息、数据表示与指令结构类型及指令执行原理;
3. 掌握计算机与外部设备之间的接口技术与原理;
4. 了解计算机外部设备的基本结构与工作原理,能够对计算机系统硬件进行初步设计、组装和调试。
三、主要内容
章 | 主要内容 | 学时安排 |
---|---|---|
第一章 计算机系统概论 | 计算机的分类及发展;计算机硬件组成;计算机软件知识;计算机的层次结构 | 1 |
第二章 运算方法和运算器 | 数据与文字的表示方法;定点数的加减乘除法;定点运算器的组成;浮点运算方法及浮点运算器 | 6 |
第三章 多层次的存储器 | 存储器的分类;SRAM及DRAM存储器结构;CACHE存储器 | 3 |
第四章 指令系统 | 指令系统地发展及性能要求;指令的操作码及地址码;寻址方式 | 4 |
第五章 中央处理器 | CPU的功能及组成;指令周期时序产生器和控制方式;微处理控制器 | 5 |
第六章 总线系统 | 总线的概念和结构形态;总线接口与总线仲裁;总线定时和数据传送模式 | 3 |
第七章 外存与I/O设备 | 外围设备分类;磁盘存储设备;光盘存储设备 | 2 |
第八章 输入输出系统 | 外围设备的分级及信息交换方式;程序查询方式; 程序中断方式; DMA方式; 通道方式。 | 2 |
合计 | 26 |