计算机组成原理课程介绍_第1页
计算机组成原理课程介绍_第2页
计算机组成原理课程介绍_第3页
计算机组成原理课程介绍_第4页
计算机组成原理课程介绍_第5页
已阅读5页,还剩36页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

计算机组成原理课程介绍第一页,共四十一页,编辑于2023年,星期一精品课程建设中的体会哈尔滨工业大学唐朔飞2009年10月30日——

计算机组成原理课程介绍第二页,共四十一页,编辑于2023年,星期一精品课程建设中的体会课程目标和定位课程内容教材建设教学方法教学手段实践教学教学队伍计算机组成原理课程第三页,共四十一页,编辑于2023年,星期一一、课程目标和定位

同一名称的课程,不同的学校,不同的培养目标,不同的学生基础,在课程的深度和广度上应该不同。计算机组成原理课程

哈工大是国家“985”

重点建设的大学,哈工大计算机科学与技术学科被认定为国家一级重点学科,我们的人才培养理念是“研究型、个性化、精英式”人才。第四页,共四十一页,编辑于2023年,星期一一、课程目标和定位

本课程围绕单CPU计算机硬件系统的基本组成和工作原理,系统地讲述计算机硬件系统及其功能部件的内部结构、功能特征、工作原理、交互方式和基本设计方法,通过课堂教学和实践环节,使学生系统地理解计算机硬件系统的组织结构和工作原理,掌握计算机硬件系统的基本分析与设计方法,为进一步学习计算机系统结构、操作系统等后续课程,全面培养对计算机软硬件系统的认知、设计与创新能力奠定良好的基础。计算机组成原理课程第五页,共四十一页,编辑于2023年,星期一一、课程目标和定位计算机组成原理课程认知能力:通过对计算机组成原理的分析、讲解和配套实验,培养学生计算机硬件的系统级认知能力。设计能力:掌握必要的硬件描述语言、设计工具及仿真环境,体验计算机硬件系统的设计过程,掌握相关硬件设计技术与方法,达到验证功能部件和系统功能的目的。创新能力:体会前人在特定的技术条件下的创新思维,结合新技术的介绍,大胆畅想未来的技术发展趋势,引领学生突破思维定势。

第六页,共四十一页,编辑于2023年,星期一二、课程内容计算机组成原理课程

符合教育部高等学校计算机科学与技术教学指导委员会发布的《高等学校计算机科学与技术专业公共核心知识体系与课程》和《高等学校计算机科学与技术专业实践教学体系和规范》第七页,共四十一页,编辑于2023年,星期一二、课程内容计算机组成原理课程

重点:计算机几大部件(存储器、运算器、控制器、输入输出系统及总线)的内部结构、组织方式和工作原理,以及部件和单元电路的设计思想。

难点:如何以控制流和数据流为主线,将计算机各大部件联系起来,建立整机概念。如CPU与存储器、CPU和I/O、存储器与I/O之间的逻辑关系,控制器如何控制每一条指令的执行过程,控制单元的设计思想和实现方案等。第八页,共四十一页,编辑于2023年,星期一三、教材建设计算机组成原理课程

贯穿激发学生主动探求知识的理念,采用从整体框架入手,自顶向下,由表及里,层层细化的分析方法,详述计算机组成原理,诱发学生主动思索、激励学生主动探求解决各类问题的途径和手段。

《计算机组成原理第2版》(唐朔飞编著,高等教育出版社)是“十一五”国家级规划教材,自2008年1月出版至今,已印刷5

次,共90000

余册。

第九页,共四十一页,编辑于2023年,星期一四、教学方法计算机组成原理课程填鸭似的灌入式学生参与思索的启发式激发学生主动探求答案积极性的激发式老师授课时在每个章节处安排疑点在每一堂课的前后连接处提出悬念激发学生学习的兴趣和探索的欲望,引导学生主动思考

第十页,共四十一页,编辑于2023年,星期一五、教学手段计算机组成原理课程配套的电子课件(随书出版)辅助教材

《计算机组成原理——

学习指导与习题解答》

(唐朔飞,高教出版社2005

年出版)

化解课程中遇到的重点和难点,达到“自检”学习的效果试题库为教师提供试题参考教学网站

提供教学大纲、教学设计、教学日历、学习指导、实验大纲、习题精选、互动论坛等

各种教学资源集成发展

有助于学生消化、吸收、理解、掌握课程内容第十一页,共四十一页,编辑于2023年,星期一六、实践教学计算机组成原理课程第一阶段基本技能的培养第二阶段部件综合设计能力的培养第三阶段系统设计能力的培养

通过实验课,结合实验台完成验证型、设计型、综合型三种实验,进一步加深课堂教学的感性认识

通过课程设计或“计算机设计实践”后续课完成

通过“计算机设计与实践”后续课完成第十二页,共四十一页,编辑于2023年,星期一六、实践教学计算机组成原理课程

“计算机设计与实践”是一门实践性很强的计算机组成原理的后续课程,实践环节占80%。要求学生学会一种硬件描述语言,熟练使用指定的芯片级开发工具和相应的调试手段,掌握系统级设计的过程和深入领会芯片级设计的层次化思想,设计并实现指定功能的处理器芯片,再利用该芯片搭建一个系统,完成访存控制操作和基本I/O控制操作,建立整机概念。第十三页,共四十一页,编辑于2023年,星期一六、实践教学计算机组成原理课程

通过计算机部件设计和处理器设计,培养学生的系统分析与设计能力以及运用知识求解问题的能力。

通过硬件描述语言的学习和开发工具的使用,训练学生的系统开发与调试能力,培养理论联系实际的能力,提高工程素质。第十四页,共四十一页,编辑于2023年,星期一七、教学队伍计算机组成原理课程

教师队伍的建设是能否确保教学事业持续发展和不断创新的根本保证。

强调教师队伍的知识结构。

注重培养年轻教师的能力,要求他们不仅会“教”,还要求他们会“导”,参与本课程的各个环节,(听课、答疑、批改作业、讲习题、指导实验等),贯彻老带中、中带新,层层有指导,有督察。第十五页,共四十一页,编辑于2023年,星期一精品课程建设中的体会课程目标和定位课程内容教材建设教学方法教学手段实践教学教学队伍计算机组成原理课程第十六页,共四十一页,编辑于2023年,星期一计算机组成原理教学设计哈尔滨工业大学唐朔飞2009年10月30日第十七页,共四十一页,编辑于2023年,星期一计算机组成原理教学设计课程的内容体系教材选择课程讲授作业安排实验环节考题设计成绩评定第十八页,共四十一页,编辑于2023年,星期一一、课程的内容体系

1.基本描述计算机组成原理教学设计课程名称:计算机组成原理课程英文名称:PrinciplesofComputerOrganization课程性质:计算机科学与技术专业必修的核心专业基础课总学时:68讲课学时:52实验学时:16先修课程:计算机导论、数字逻辑设计、汇编语言程序设计后续课程:计算机接口技术、计算机系统结构、操作系统等第十九页,共四十一页,编辑于2023年,星期一一、课程的内容体系

2.教学定位计算机组成原理教学设计

计算机组成原理是计算机科学与技术专业本科教学中的一门重要专业基础课,在计算机科学与技术专业的教学计划中占有重要地位和作用。学习本课程旨在使学生掌握计算机硬件各子系统的组成原理及实现技术,建立计算机系统的整体概念,对培养学生设计开发计算机系统的能力有重要作用。该课程为今后学习接口技术、计算机系统结构、嵌入式系统、操作系统、计算机网络等后续课程,全面培养学生计算机软硬件系统认识、设计与创新能力奠定良好的基础。第二十页,共四十一页,编辑于2023年,星期一一、课程的内容体系计算机组成原理教学设计(1)计算机系统的基本概念(3学时)计算机软硬件概念;计算机系统的层次结构;计算机的基本组成;冯•诺依曼计算机的特点;计算机的硬件框图及工作过程;计算机硬件的主要技术指标;计算机的发展及应用。(2)总线(3学时)总线的基本概念;总线的分类;总线特性及性能指标;总线结构;总线的判优控制和通信控制。

3.知识点与学时分配第二十一页,共四十一页,编辑于2023年,星期一一、课程的内容体系计算机组成原理教学设计(3)存储器(10学时)存储器分类和存储器的层次结构;主存储器(包括半导体储芯片简介、静态随机存取存储器和动态随机存取存储器、只读存储器、存储器与CPU的连接、存储器的校验、提高访存速度措施);高速缓冲存储器(包括Cache的基本结构及工作原理、Cache-主存地址映射、替换算法);辅助存储器(包括辅助存储器的特点及主要技术指标、磁记录原理和记录方式、磁盘存储器的结构、光盘存储器的存取原理)。

3.知识点与学时分配第二十二页,共四十一页,编辑于2023年,星期一一、课程讲授的内容体系计算机组成原理教学设计(4)输入输出系统(8学时)输入输出系统的发展概况及组成、I/O与主机的编址方式、传送方式、联络方式以及设备寻址;外部设备分类及简介;I/O接口的功能及基本组成;程序查询方式的工作原理及程序查询接口电路;程序中断方式的工作原理及程序中断接口电路、中断服务流程;DMA方式的特点、DMA接口电路的功能、组成、类型及DMA的工作过程。

3.知识点与学时分配第二十三页,共四十一页,编辑于2023年,星期一一、课程的内容体系计算机组成原理教学设计(6)计算机中数的表示(4学时)计算机中有符号数(原码、补码、反码、移码)和无符号数的表示;计算机中数的定点表示和浮点表示。(7)计算机的运算方法和运算器(8学时)定点运算(算术移位和逻辑移位、补码加减、原码补码乘法、原码补码除法)及相应的硬件配置;浮点四则运算;算术逻辑单元及进位链。

3.知识点与学时分配第二十四页,共四十一页,编辑于2023年,星期一一、课程的内容体系计算机组成原理教学设计(7)指令系统(4学时)机器指令的一般格式;操作数类型和操作类型;指令的地址格式和寻址方式;指令格式举例;RISC技术概述。(8)CPU的结构和功能(4学时)

CPU的功能及结构框图;指令周期;指令流水;中断系统(包括引起中断的各种因素,中断系统所需解决的共性问题,如:中断请求标记、中断判优、中断响应、中断服务、中断返回、多重中断等)。

3.知识点与学时分配第二十五页,共四十一页,编辑于2023年,星期一一、课程的内容体系计算机组成原理教学设计(9)控制单元(4学时)微操作命令的分析(按取指周期、间指周期、执行周期和中断周期分析不同指令的微操作命令);控制单元的外特性;多级时序系统;控制方式;控制信号实例分析。

3.知识点与学时分配第二十六页,共四十一页,编辑于2023年,星期一一、课程的内容体系计算机组成原理教学设计(10)控制单元的设计(4学时)组合逻辑设计:组合逻辑控制单元框图、微操作节拍安排、组合逻辑设计举例。微程序设计:微程序控制单元框图及工作原理、微指令的编码方式、微指令地址的形成方式、微指令格式、微程序设计举例。

3.知识点与学时分配第二十七页,共四十一页,编辑于2023年,星期一二、教材选择

选用普通高等教育“十一五”国家级规划教材《计算机组成原理第2版》(唐朔飞编著,高等教育出版社,2008年1月)该教材是面向21世纪课程教材《计算机组成原理》的第2版。该教材根本上扭转了从二进制数制码制开始,接着按运算器、存储器、控制器、输入输出系统的顺序,逐一讲述计算机中各部件的传统写法,致使学生往往学了半个学期,仍不知其所以然,直到最后才将全部的内容连贯起来。这种自底向上的讲述方法,不易激发学生主动探求知识,也不利于“以学生为主”的教学方式。

计算机组成原理课程第二十八页,共四十一页,编辑于2023年,星期一二、教材选择

本教材定位在原理和性能分析上。首先把学生领到计算机整体框架的制高点上,然后带领学生自顶向下,由表及里,层层细化,一步一步进入到计算机的内核,更有利于学生对计算机工作原理的理解。在深化过程中,每走一步会出现一系列悬念,每一个悬念又都启发学生主动从下一篇章寻求答案。因此在大框架的指导下,在深入细化的过程中,学生自觉的加深了对计算机的理解。在此过程中,由于突出了激发式教育,学生经过主动探求,使知识掌握得更加牢固。计算机组成原理课程第二十九页,共四十一页,编辑于2023年,星期一三、课程讲授

1.重点与难点计算机组成原理教学设计第1章计算机系统概论重点:计算机组成的概貌和框图;主机完成一条指令的

信息流程

难点:如何区分存放在存储器中的指令和数据

第2章计算机的发展及应用本章属于综述性内容不存在重点及重点第三十页,共四十一页,编辑于2023年,星期一三、课程讲授

1.重点与难点计算机组成原理教学设计第3章系统总线重点:总线的功能与结构;总线的性能指标;总线的判优控制和通信控制;如何克服总线的瓶颈

难点:总线的通信控制第三十一页,共四十一页,编辑于2023年,星期一三、课程讲授

1.重点与难点计算机组成原理教学设计第4章存储器重点:存储系统的层次结构;主存、Cache的工作原理及技术指标;半导体体存储芯片的外特性及与CPU

的连接;提高访存速度的措施。

难点:对于一定容量的存储器,按字节或字访问的寻址范围;多体并行结构存储器顺序编址和交叉编址对访存速度的影响;

Cache—主存地址映射。第三十二页,共四十一页,编辑于2023年,星期一三、课程讲授

1.重点与难点计算机组成原理教学设计第5章输入输出系统重点:主机与I/O交换信息的三种控制方式;程序查询方式、程序中断方式和DMA方式的各自特点、接口电路和工作原理。难点:处理I/O中断的各类软、硬件技术的运用;

DMA

与主存交换数据的三种方法各自的特点;周期窃取的含义;

CPU响应中断请求和DMA请求的时间。第三十三页,共四十一页,编辑于2023年,星期一三、课程讲授

1.重点与难点计算机组成原理教学设计第6章计算机的运算方法重点:有符号数、无符号数、定点数和浮点数的表示;移位运算、定点补码加、减、乘、除运算;浮点补码

加减运算;提高运算速度的措施。难点:机器字长相同的条件下,补码比原码和反码能多表示一个负数;区分浮点数和补码表示的浮点规格化数;在定点机和浮点机中,如何判断运算结果溢出;不同的机器数运算规则不同,直接影响运算器的硬件组成。第三十四页,共四十一页,编辑于2023年,星期一三、课程讲授

1.重点与难点计算机组成原理教学设计第7章指令系统重点:指令格式,寻址方式难点:设计指令格式扩展操作码技术的运用在可按字节和字寻址的存储器中,不同的机器其数据的存放方式是不同的第三十五页,共四十一页,编辑于2023年,星期一三、课程讲授

1.重点与难点计算机组成原理教学设计第8章CPU的结构和功能重点:CPU的功能和硬件组成;

CPU工作周期和指令周期的概念;一个完整的指令周期中的信息流程;指令流水;中断系统需要解决的问题及实施方案。难点:影响指令流水线性能的因素;超标量、超流水、超长指令字的特点;各种中断技术和实现多重中断所需配置的硬件;响应优先级和处理优先级的区别。第三十六页,共四十一页,编辑于2023年,星期一三、课程讲授

1.重点与难点计算机组成原理教学设计第9章控制单元的功能重点:控制单元对不同的指令在取指、间址和中断周期中,发出哪些相同的操作命令;多级时序系统;控制单元的控制方式(同步、异步、联合)。难点:指令周期、机器周期、时钟周期与控制信号的关系;

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论