《计算机结构与组成》教学大纲
一、课程基本信息
1.课程代码:21121400
2.课程中文名称:计算机结构与组成课程英文名称:Computer Structure and Composing
3.面向对象:软件工程及信息工程专业学生
4汇编语言清华大学出版社.开课学院(课部)、系(中心、室):信息工程学院软件工程系
5.总学时数:56讲课学时数:48 ,实验学时数:8
6.学分数:3.5
7.授课语种:中文,考试语种:中文
8.教材:《计算机组成与设计》,Patterson等编著,郑纬民等译,清华大学出版社,2000.7二'课程内容简介
本课程的教学任务是讲述计算机系统软、硬件局部的总体结构、基本组成与工作原理。 主要讲授计算机高级程序如何通过一步步转换,最后通过硬件执行来完成。使得学生对于计 算机有一个整体的了解。
三、课程的地位、作用和教学目标
《计算机结构与组成》是信息类的一门专业基础课,其教学目的是培养学生对于信息技 术的支撑环境一一计算机核心软、硬件(现代微处理器及系统)的各基本组成局部、各局部 间的接口有较深入的理解,使学生建立清晰的计算机软、硬件整体概念,为将来进一步学习 相关课程打下扎实的基础。
四'与本课程相联系的其他课程
先修课程:计算机高级语言;
后续课程:操作系统原理A五' 教学基本要求
用任务驱动模式,通过问题解决的过程,培养学生自主分析问题和解决问题的能力。注 重采用启发式教学,运用课堂提问和课堂讨论的方式。
六' 考核方式与评价结构比例
(-)本课程为期中、期末考试及课程作业、上机技能考核的结合。
上机实验(20%)平时作业(10%)
大作业工程(20%)期中考试(20%)
期终考试(30%)
(-)考试命题原那么
(1)期中考试范围:汇编语言程序设计基础(60%)、指令系统(40%)
题型:选择题、正误题、简答题、编程题、程序填空题考试时间:第9教学周
考试方式:闭卷
(2)期终考试范围:汇编语言程序设计基础(20%)、指令系统(10%)、数字逻辑基础(20%)、CPU设计 (25%)多级存储系统(15分)、输入输出系统(10分)
题型:选择题、正误题、简答题、编程题、程序填空题、逻辑设计题考试时间:第18教学周
考试方式:闭卷七' 教学参考资料
1.《计算机组成与结构》(第五版), 王爱英著,出版社:清华大学出版社,出 版时间:2013年1月
Patterson, David A.; Ditzel, David R. (1980). "The case for the reduced instruction set computer". ACM SIGARCH Computer Architecture News 8 (6): 25-33.
David A. Patterson and Carlo H. Sequin,, "RISC I: A Reduced Instruction Set VLSI Computer" Proceedings of the 8th annual symposium on Computer Architecture, 1981.
David A. Patterson, Garth Gibson, and Randy H. Katz: A Case for Redundant Arrays ofInexpensive Disks (RAID). University of California Berkeley. 1988.
八、教学进度与内容安排
次序 | 教学基本内容、重点、难点 |
1 | 汇编语言及其基本运算 |
2 | 汇编语言中函数调用 |
3 | MIPS指令系统格式、设计原那么 |
4 | 浮点数的IEEE 754标准 |
5 | 计算机程序的编译、汇编、链接 |
6 | 计算机程序的装入过程、运行机制; |
7 | 数字逻辑基础:组合逻辑电路及设计原那么; |
8 | 中央处理器数据通道的设计、组装方法 |
9 | 控制通道设计 |
10 | 流水线 |
11 | 高速缓存(Cache)设计 |
12 | 虚拟内存(Virtual Memory)设计 |
13 | I/O系统基础:轮询与中断 |
14 | I/O系统:网络基础 |
15 | I/O系统:磁盘与磁盘阵列 |
16 | 高性能计算 |
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论