计算机组成原理教学大纲-信息技术学院
《计算机组成原理》教学大纲
Computer Organization Principle
一、基本信息
课程代码:
课程学分:4
面向专业:本课程教学大纲适用于计算机科学与技术专业
课程性质:本系列课程是计算机科学与技术专业的一门重要专业基础课程,属于必修课程。在计算
机硬件系列课中起着承上启下的重要作用,是核心的一环。
开课院系:信息技术系
使用教材:计算机组成基础,孙德文编著,机械工业出版社,2009 年1 月 第1 版
辅助教材:计算机组成原理,蒋本珊,清华大学出版社,2007 年9 月
参考教材:计算机组成原理 白中英,科学出版社,2008 年 1 月 第4 版
计算机组成原理 唐朔飞,高等教育出版社,2009 年6 月
计算机组成原理应用教材,王万生,清华大学出版社,2006 年11 月
计算机组成原理,黄钦胜,电子工业出版社,2006 年7 月
先修课程:计算机导论、数字逻辑电路
并修课程:
后续课程:计算机接口技术、操作系统 、计算机体系结构、计算机网络 、嵌入式系统等
二、课程简介
《计算机组成原理》是计算机专业的一门核心专业基础课,在计算机专业各门课程中起着承上启
下的作用,并占有重要地位和作用。学习本课程旨在使学生掌握计算机硬件各组成部件的原理及实
现技术,建立计算机系统的整体概念和培养学生设计、开发计算机系统的能力。该课程为今后学习
计算机接口技术、计算机体系结构、计算机网络、计算机并行处理、计算机分布式处理技术等后续
专业课程课程打好基础。
《计算机组成原理》课程具有知识面广、内容多、难度大、更新快的特点。针对应用型本科生
的已有基础知识和学习能力,在教学中着重计算机的基本原理、基本知识点的讲授,通过课堂教学
和实践环节的训练,使学生掌握计算机各大部件的组成原理、逻辑实现、设计方法及其互连构成单
机系统的技术,以达到教学目标。
本课程以冯.诺依曼机基本结构为主线,介绍计算机的基本组成和内部工作机制,主要讲授计
算机系统概论、运算基础、数值的机器运算、存储系统和结构、指令系统、中央处理器、外围设备
和输入输出系统和总线等内容。
三、选课建议
本课程适用于信息技术系的计算机科学与技术专业的4 个专业方向。其先导课程《计算机导论》
和《数字逻辑电路》为本课程打下必要的基础。
四、课程基本要求
通过本课程学习达到的教学目标是,使学生了解:计算机系统的逻辑实现,包括硬件部件的结
构及如何连接这些组件使它们成为一个计算机系统,最终掌握冯.诺依曼计算机系统的基本工作原
1
理-存储程序控制思想。建立起计算机在CPU 级和硬件系统级的整机概念。
本课程是实践性很强的课程,采用配套的计算机组成原理实验装置(DVCC 实验机)开设相关
章节的实验课程和课程设计的环节,使学生掌握计算机组成原理的基本知识点内容,培养学生综合
运用所学计算机组成原理知识,分析和解决工程技术问题的能力。
五、课程内容
第一章 计算机系统概论 (3 学时)
本章主要内容:
① 计算机硬件的主要组成部分
② 计算机的软硬件概念
③ 主要的性能技术指标
④ 计算机系统的层次结构
⑤ 计算机的发展概况及应用领域
⑥ 常用的概念和名词术语
本章重点:计算机硬件的组成、计算机系统层次结构;冯.诺依曼机“存储程序”的基本思想。
第二章 运算基础 — 数值的机器级表示 (9 学时)
本章主要内容:
① 数制
② 机器数与真值
③ 定点表示法与浮点表示法
④ 字符与字符串的表示
⑤ 汉字编码
⑥ 校验码
本章重点:计算机中的常用数制及其之间的转换;带符号数的机器数的表示;机器数和真值之间的转换、
浮点数的一般格式、典型格式浮点数、数据校验码。
本章难点: 补码的概念及其表示;机器数和真值