- 19
- 0
- 约8.77千字
- 约 8页
- 2020-11-04 发布于山东
- 举报
附件 1
课程大纲样本
“计算机组成原理”教学大纲
1.课程概要
本课程概要如表 1-1 所示。
表 1-1“计算机组成原理”课程概要
课程编号
课程名称
课程目标
课程简介
教学要求
教学特色
课程类型
学分 4 学 时 64 开课学期 三年级秋季学期
计算机组成原理
Computer Organization
现代计算机以图灵和 Von Neumann 的计算机模型为基础,以硬件构建计算部件,进而组成完整的计算机系统。掌握计算机系统的组成和工作原理是对计算机专
业本科毕业生的基本要求。
本课程是计算机专业基础课。课程从程序运行对硬件的基本要求出发,讲解 Von Neuman 结构计算机系统的组成、部件的工作原理及其协同运行机制,分析计
算机组成对系统的影响,讲授计算机系统地基本设计方法,帮助学生建立计算机整机系统的概念,为学习系统结构、操作系统等课程打下扎实基础。
本课程主要介绍精简、 完整、单处理器计算机的基本组成原理和内部运行机制,并探讨硬、软件之间相互作用,以及如何有效利用硬件提高系统性能。主要内容包
括:
1)算术逻辑部件、控制器、指令流水、高速缓冲存储器和虚拟存储器、总线和外部设备等基本部件的组成和工作原理;
2)指令系统及各部件协同完成指令功能的运行机制;
3)各部件不同组织方式对整体性能的影响,设计计算机时在成本、性能和复杂性之间的权衡。
学习本课程后,学生应该达到以下要求:
1)掌握单处理器计算机系统中各部件的内部工作原理、 组成结构以及相互连接方式,具有完整的计算机形同整机概念:
2)理解计算机系统层次化结构概念,熟悉硬件与软件之间的界面,掌握指令集体系结构的基本知识和基本实现方法:
3)能够运用计算机组成的基本原理, 对有关计算机硬件系统中的实际问题进行分析,并能设计和实现一台可实际运行的计算机。
本课程以指令在硬件上实现的过程为线索,学习计算机硬件系统地基本组成和运行原理,动手设计实现计算机系统
1)教学理念上,强调系统观点,着力培养计算机整机设计能力;
2)教学内容,兼顾基础性和先进性,关注提高计算机性能的新技术;
3)教学方法上,传授知识与培养能力并重,重视实践环节,要求学生分组独立设计和实现一台可实际运行的计算机;
4)设置开放 □ 性实验,鼓励学生多方面创新和提高。
□通识必修课程 □通识选修课程 □学科平台必修课程 □专业必修课程 □专
业选修课程 □技术类或管理类或学术类课程 □毕业综合实习 □毕业论文(设
计)
教学方式
□讲授为主
□实验 / 实践为主
□专题讨论为主
(单选)
□案例教学为主
□自学为主
□其他( -------
为主)
授课语言
□中文
□中文 +英文(英文授课比例( ----------
% )
(单选)□英文
□其他外语
考核方式
□考试
□考查
□考试 +考查
□其他
(单选)
成绩评定
参与 N+2 课程考核的按照学院规定执行;
未参与, 任课教师根据课程性质自主决定
标准
教材:
John L.Hennessy, David A.Patterson.Computer Organization
snd Design:The Hardware
教材及主要
/Software Interface.3rd ed. 北京:机械工业出版社,
2007
主要参考资料 :
参考资料
[1] 王诚,刘卫东,宋佳兴
.计算机组成与设计 .3 版 .北京:清华大学出版社, 2004
[2]Andrew S. Tanenbaum. 计算机组成与设计——结构化方法
.5 版 .北京:人民邮电出
版社, 2006
先修课程 程序设计基础,数字逻辑电路(或数字逻辑设计)
本课程大纲由 XXX老师执笔。
2.教学内容
第 1 章 引言
计算机技术的发展; 电子计算机发展历史; 层次计算机系统; Von Neumann 计算机结构及特点; 计算机基本
组成。
第 2 章 指令和指令系统
程序的构成和执行; 汇编语言程序设计; 指令和指令系统的概念; 指令格式; 指令类型和寻址方式; CISC RISC;指令执行步骤;计算机性能评价指标。
第 3 章 数据表示和运算
数据的数制表示法; 真值和机器数; 字符与字符串; 检错纠错码; 定点数据算术和逻辑运算; 浮点数据表示;
IEEE754标准;浮点数据算术运算;算术逻辑部件 ALU。
第 4 章 中央处理器 CPU
指令的执行过程;基本数据通路设计;单周期 CPU 设计;多周期 CPU 设计;微程序控制器;组合逻辑控制器;中断与中断响应;指令流水及冲突处理。
5 章 层次存储器系统
存储器系统概念和存储器分类;层次存储器系统;高速缓冲存储器;虚拟存储器;半导体存储器存储原理;
磁表面存储器存储原理;光盘的
原创力文档

文档评论(0)