《计算机组成原理》教学大纲
更新时间:2024-05-27 13:56:01 阅读量: 综合文库 文档下载
- 《计算机组成原理》唐朔飞推荐度:
- 相关推荐
《计算机组成原理》教学大纲
本门课程的教学目标和要求:
《计算机组成原理》是计算机科学与技术专业的一门核心专业基础课。通过本课程的学习,使学生掌握计算机系统的基本组成、计算机中数据的表示方法、计算机各硬件部件的功能和工作原理等,为学生学习计算机专业课打下坚实的基础。要求学生:
1. 从总体上了解计算机硬件、软件、计算机主要部件的基本概念; 2. 掌握计算机中各种数据的表示方法; 3. 掌握运算器的功能、组成和工作原理;
4. 掌握广泛使用的各类半导体存储器的工作原理和特性、主存储器系统的设计、多级存储器层次结构;
5. 掌握CPU的组成、CPU各个部件在计算机运行过程中的作用、如何实现各条指令的功能;
6. 掌握指令的格式、常见的寻址方式和指令的主要类型; 7. 掌握总线的概念、特性和几种常用的总线标准;
8. 掌握几种基本的信息交换方式和常用的外围设备的工作原理。
教学重点和难点:
本课程重点是:运算方法和运算器、存储系统、中央处理器。 本课程难点是:存储系统和中央处理器。
教学对象:计算机科学与技术专业本科大学生。 教学方式:采用多媒体教学。 教学时数:60学时。 教学具体内容及学时分配:
1
第一章 概论(2学时)
教学目标和要求:
通过学习本章,使学生了解计算机硬件、软件的概念和计算机的基本组成,从总体上认识计算机。要求学生:
1. 了解计算机的分类和应用领域; 2. 了解计算机硬件的概念和基本组成; 3. 了解计算机层次结构。 教学重点和难点:
本章重点:计算机硬件、软件的概念和计算机的基本组成。 无难点。
教学方式:课堂讲授2学时。
第一节 计算机系统简介(0.5学时)
一、计算机系统简介 计算机软件、硬件概念。 二、计算机层次结构 将计算机的层次结构。
第二节 计算机的基本组成(1学时)
一、数字计算机的硬件组成 介绍数字计算机的基本组成。 二、计算机的工作步骤 介绍数字计算机的工作步骤。
第三节 计算机硬件的主要技术指标(0.5学时)
计算机硬件的主要技术指标。
2
复习与思考题:
1. 数字计算机如何分类? 2. 数字计算机主要应用有哪些? 3. 数字计算机的主要组成部分有哪些? 4. 计算机的系统软件包括哪几类?
第二章 总线系统 (2学时)
教学目标和要求:
通过学习本章,使学生掌握总线的概念和基本技术,掌握当前流行的PCI总线的结构。要求学生:
1. 掌握总线的特性和性能指标;
2. 掌握单机系统中总线结构的基本类型; 3. 掌握总线传送信息的方式; 教学重点和难点: 本章重点:
1. 总线的特性和性能指标; 2. 总线的仲裁方式和定时方式; 本章难点:总线的仲裁方式和定时方式。 教学方式:课堂讲授2学时。
第一节 总线的概念 (1学时)
一、总线的基本概念 介绍总线的特性和总线带宽。 二、总线的连接方式
介绍单机系统总线结构的三种类型。 三、总线结构对计算机系统性能的影响
介绍总线结构对计算机的最大存储容量、指令系统和吞吐量的影响。
3
第二节 总线分类 (1学时)
介绍片内总线、系统总线、通信总线。 复习与思考题:
1. 总线的特性有哪些?如何计算总线带宽? 2. 片内总线、系统总线、通信总线区别。
第三章 运算方法和运算器(16学时)
教学目标和要求:
通过学习本章,使学生掌握各种数据、字符在计算机中的表示方法,掌握运算器的功能、组成和工作原理。要求学生:
1. 掌握定点数、浮点数、字符和汉字的表示方法,数的机器码表示; 2. 掌握定点加、减法运算、定点乘除法运算、浮点加、减法运算的实现方法;
3. 掌握定点运算器、浮点运算器的基本结构和工作原理。 教学重点和难点: 本章重点:
1. 定点数、浮点数的表示方法、数的机器码表示; 2. 定点加减法运算、定点乘除法运算、浮点加减法运算; 3. 定点运算器。
本章难点:定点乘除法运算、浮点加减法运算。 教学方式:课堂讲授14学时,习题课2学时。
第一节 无符号数和有符号数 (1学时)
一、无符号数 介绍无符号数表示法 二、有符号数 介绍无符号数表示法
4
第二节 数的定点表示和浮点表示 (2学时)
一、数的定点表示 介绍数的定点表示。 二、数的浮点表示 介绍数的浮点表示。
第三节 定点运算 (8学时)
一、补码加法 介绍补码加法公式。 二、补码减法 介绍补码减法公式。 三、溢出概念与检测方法
介绍溢出的概念、溢出的两种检测方法:双符号位法和单符号位法。 四、基本的二进制加法/减法器 介绍行波进位的补码加法/减法器。 五、原码乘法
介绍原码乘法运算过程。 六、原码除法
介绍原码除法运算过程。
第四节 浮点四则运算 (2学时)
一、浮点加法、减法运算
介绍浮点加、减法运算的操作过程。 二、浮点乘法、除法运算
介绍浮点乘法、除法运算规则和浮点乘、除法运算步骤。
5
第五节 算术逻辑单元 (1学时)
一、逻辑运算
介绍逻辑非运算、逻辑加运算、逻辑乘运算和逻辑异或运算。 二、多功能算术/逻辑运算单元
介绍多功能算术/逻辑运算单元ALU的基本思想、逻辑表达式,还介绍了ALU芯片74181和先行进位发生器74182的逻辑电路。
复习与思考题:
1. 已知一个数的原码,如何求它的补码? 2. 试说明乘法器原理。
3. 试说明不恢复余数阵列除法器的工作原理。 4. 试说明多功能算术/逻辑运算单元的基本思想。 5. 试说明浮点加、减法运算的操作过程。
第四章 存储系统 (10学时)
教学目标和要求:
通过学习本章,使学生掌握各类半导体存储器的工作原理和特性、主存储器容量的扩充方法、多级存储器的层次结构。要求学生:
1. 掌握主存储器的主要技术指标;
2. 掌握静态MOS存储器、SRAM的结构和工作原理; 3. 掌握动态MOS存储器,EPROM的工作原理; 4. 掌握SRAM、EPROM与CPU连接的方法;
5. 掌握Cache的工作原理、主存与Cache的地址映射方式; 教学重点遇难点: 本章重点:
1. 各类半导体存储器的工作原理; 2. 主存储器容量的扩充方法; 3. 虚拟存储器;
6
4. 多级存储器的层次结构。 本章难点:
1. 主存储器容量的扩充方法; 2. 虚拟存储器。
教学方式:课堂讲授8学时,习题课2学时。
第一节 存储器概述(1学时)
一、存储器分类
介绍存储器的作用和存储器的五种分类方法。 二、存储器的分级结构
介绍多级存储系统的层次结构和每级存储器的职能。 三、主存储器的技术指标 介绍主存储器的主要技术指标。
第二节 主存储器 (4学时)
一、SRAM存储器
主要介绍SRAM存储器的原理、SRAM存储器的结构、SRAM存储器芯片与CPU的连接方式。
二、DRAM存储器
介绍DRAM存储元的工作原理、DRAM存储器芯片和DRAM的刷新。 三、主存储器与CPU的连接
第三节 Cache存储器 (2学时)
一、Cache基本原理
介绍Cache的功能、工作原理、Cache的命中率。 二、主存与Cache的地址映射
介绍三种映射方式:全相联映射、直接映射和组相联映射。 三、替换策略
7
介绍常用的三种替换算法。 四、Cache的写操作策略 介绍三种写操作策略。 五、奔腾PC机的Cache
奔腾PC机采用两极Cache结构,集成在CPU内的是一级Cache,安装在主板上的是二级Cache。
第四节 辅助存储器 (1学时)
一、硬盘的原理 介绍硬盘的储存原理。
复习与思考题:
1. 在设计主存储器时,如何将存储器芯片与CPU连接? 2. 在三级存储器体系结构中,各级存储器的职能是什么? 3. 主存与Cache的地址映射方式有那三种? 4. 试说明段页式虚拟存储器地址变换过程。
第五章 指令系统 (7学时)
教学目标和要求:
通过学习本章,使学生掌握指令的格式、地址码的结构、指令和数据的寻址方式、指令的类型,为下一章分析CPU的组织打下基础。要求学生:
1. 掌握指令的格式和地址码的结构; 2. 掌握指令和数据的寻址方式; 3. 掌握堆栈的概念和两种堆栈的结构; 4. 掌握指令的分类; 5. 掌握精简指令系统的特点。 教学重点和难点:
本章重点:指令的格式、地址码的结构和寻址方式。
8
本章无难点。
教学方式:课堂讲授6学时,习题课1学时。
第一节 机器指令 (0.5学时)
一、机器指令格式 介绍机器指令格式。 二、机器指令字长 介绍机器指令字长。
第二节 操作数类型和操作类型 (1.5学时)
一、操作数类型 二、操作类型
第三节 指令和数据的寻址方式 (3学时)
一、指令的寻址方式
指令的寻址方式有两种:一种是顺序寻址方式,另一种是跳跃寻址方式。 二、操作数的寻址方式 介绍了九种寻址方式。 三、寻址方式举例
第四节 RISC和CISC (1学时)
一、RISC介绍 介绍RISC概念。 二、CISC介绍 介绍CISC概念。 复习与思考题:
1. 试说明指令操作码、地址码的功能和地址码的结构。 2. 试说明操作数的寻址方式有哪几种。
9
3. 试说明存储器堆栈进栈和出栈的操作过程。
第六章 中央处理器 (23学时)
教学目标和要求:
通过学习本章,使学生掌握CPU的功能和逻辑组成,从指令流程和微操作命令序列这两个层次上懂得计算机是如何工作的。要求学生:
1. 掌握CPU的功能和基本组成; 2. 掌握指令的执行过程; 3. 掌握微程序控制器的工作原理; 4. 掌握机器指令与微指令的关系; 5. 掌握微程序设计技术。 教学重点和难点:
本章重点:CPU的功能和基本组成;微程序控制器的工作原理;微程序设计技术。
本章难点:微程序设计技术。
教学方式:课堂讲授19学时,习题课4学时。
第一节 CPU的功能和结构(2学时)
一、CPU的功能
介绍CPU四个方面的功能。 二、CPU的基本组成
介绍控制器、运算器的组成和功能。 三、CPU中的主要寄存器 介绍CPU中六类寄存器的作用。 四、操作控制器与时序产生器
操作控制器有三种类型,其作用是在各寄存器之间建立数据通路;时序产生器的作用是对各种操作实施时间上的控制。
10
正在阅读:
《计算机组成原理》教学大纲05-27
How to create a harmonious dormitory life09-26
中层招聘的几个关键点10-19
控规基础资料汇编2014031801-26
CCS6.0 Graph display set 显示波形设置实例05-30
“永远”的村庄作文500字06-26
龟类的腿部浮肿以及肺炎06-09
2011年暑期社会实践活动申报定稿06-16
教师对学生期中考试后的总结与反思范文五篇04-03
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 教学大纲
- 组成
- 原理
- 计算机
- 高二上学期期末考试物理复习学案2电容器 带电粒子在电场中的运动
- 中国社会主要群体弱势化趋向问题研究
- 2014吉林乙级申论及参考答案
- 修改后新人教版小学数学六年级下册《数与代数》复习教案
- 红外光谱检测报告
- 四边形全章教案 - 图文
- 第一节 同余
- 东北大学 水文地质学基础答案
- 初中化学教学中学生逻辑思维能力的培养 -
- (冲刺提分)新高二地理第一学期期中试题(22)
- 人教版九年级英语unit10第4课时 Word版 无答案
- 2014年甘南事业单位招聘考试考点突破模拟题(10)
- 宪政通论期末复习资料
- 副井 施工组织设计
- 移动通信期末考试,附自整理无误答案,各知识点全
- 为自己画张像
- 试论中国公务员法律制度
- 10级毕业设计任务书(模拟路灯控制系统)
- 鄂教版二年级品德与生活上册全册教案
- 社团支教策划