1、计算机组成与结构课程教学大纲教案计算机组成与结构I课程教案(Computer Organization and Architecture)一、课程基本信息课程编号:14134433课程类别:专业课适用专业:计算机科学与技术专业学 分:理论教学学分:3.5学分总 学 时:56学时,其中理论学时:56学时, 实验学时:0先修课程:数字电子技术基础后继课程:微机原理及应用、单片机原理及应用课程简介:本课程系计算机科学与技术专业一门重要的专业课程,主要学习计算机的部件基础、基本结构、运算方法及指令系统,能对组成计算机的各个部件的功能和工作过程、以及部件间的连接有较全面、较系统的认识,并对各功能部件可采
2、用哪些技术提高计算机系统的性能有一定的了解,从而形成较完整的计算机组成与结构模型。该课程主要内容包括:计算机概述、计算机中数据信息的表示、运算方法和运算器、存储器系统、指令系统、控制系统与CPU、总线技术、I/O设备、I/O系统组织等。主要教学方法与手段:课堂多媒体课件结合黑板板书。选用教材:李云、葛桂萍、史庭俊,计算机硬件技术基础M.机械工业出版社,2011必读书目:1白中英,计算机组成原理(第五版) M .北京:科学出版社,20132王爱英,计算机组成与结构(第4版) M .北京:清华大学出版社,20103李云、葛桂萍,计算机硬件技术基础实验与课程设计指导.扬州大学信息工程学院,2010选
3、读书目:1 袁春风,计算机组成与系统结构M .北京:清华大学出版社,20102 张功萱、顾一禾等,计算机组成原理M .北京:清华大学出版社,20083 秦磊华、吴非等,计算机组成原理M .北京:清华大学出版社,2011二、课程总目标通过本课程的学习使学生掌握计算机组织结构的基本原理、掌握计算机各大部件的基本工作原理、设计方法及其计算机整体的互连技术,为培养学生具有硬件系统的开发能力打下一定的基础,使学生们从系统设计和系统分析的高度来掌握计算机系统的基本分析方法和典型的设计技术,为进一步学习和研究并行处理技术、多处理机算法以及计算机系统的新技术和新算法提供必备的基础知识,为后续学习微机原理及应用
4、等专业课程提供必要的基础。三、课程教学内容与教学要求1、教学内容与学时分配课程总学时:56学时,其中讲授学时:56学时;实验(上机)学时:0学时教学内容与学时分配建议如下表:序号教学章节名称学时分配序号教学章节名称学时分配讲课实验讲课实验1第一章 计算机系统概论46第六章 中央处理器122第二章 计算机的逻辑部件47第七章 总线23第三章 运算方法和运算器128第八章 输入/输出系统24第四章 主存储器与存储系统109第九章 外部设备45第五章 指令系统610合 计562、教学要求第一章 计算机系统概论(4学时)教学目标:了解本课程概况,了解计算机系统的基础组成与工作原理,了解计算机硬件的发展
5、历程,对计算机的组成、功能等方面有清晰的认识,从而为今后从事计算机相关工作培养科学素养和职业素质。教学内容:了解计算机系统的基础概念、组成、分类,从而建立简单计算机系统的整体概念。第一节 计算机的发展历程第二节 计算机的组成与结构一、计算机硬件二、计算机软件三、系统软件、应用软件四、计算机系统的层次结构第三节 计算机的基本工作原理第四节 计算机系统的分类及应用一、计算机系统的分类二、计算机系统的应用第五节 计算机系统的性能指标字长、存储容量、运算速度、时钟频率教学要求:重点介绍计算机的组成与结构,本课程所要解决的问题和学习方法。重点难点:冯诺依曼计算机结构、计算机硬件的基本组成、计算机系统的分
6、类、计算机系统的性能指标。第二章 计算机的逻辑部件(4学时)教学目标:以计算机各部件中可能涉及的数字电路为目标,使学生了解计算机中常用的逻辑器件以及可编程逻辑器件等知识。教学内容:第一节 逻辑代数基础一、基本逻辑运算与、或、非二、逻辑函数及其表示方法逻辑函数、逻辑函数的表示方法。三、逻辑代数的基本公式常量之间的关系、基本公式、运算规则。第二节 逻辑函数的化简一、代数化简法二、卡诺图化简法第三节 计算机中常用的组合逻辑电路一、基本逻辑门电路二、译码器三、数据选择器第四节 时序逻辑电路一、触发器二、寄存器和移位寄存器三、计数器第五节 可编程逻辑器件一、PLD的特点二、PLD器件基础三、常用PLD器
7、件简介教学要求:了解基本的逻辑运算;逻辑函数及其表示方法;逻辑函数的化简;可编程逻辑器件的特点。掌握基本逻辑门电路、译码器、数据选择器等组合逻辑电路;触发器、寄存器、移位寄存器、计数器等时序逻辑电路重点难点:译码器、触发器、寄存器、移位寄存器、计数器。第三章 运算方法和运算器(12学时)教学目标:讲述计算机中的数据表示、运算方法及运算器的基本结构等。通过本章的学习,使学生了解计算机中信息的编码表示、定点数、浮点数的常用的运算方法和计算机运算器的实现方法等。教学内容:第一节 进制与编码一、进位计数制及其相互转换二、真值与机器数三、十进制数的二进制编码表示四、非数值型数据第二节 数的定点和浮点表示
8、一、数的定点表示二、数的浮点表示第三节 定点加减运算一、原码定点数的加减运算二、补码定点数的加减运算三、补码加减运算的实现电路第四节 定点乘除运算一、原码一位乘法二、补码一位乘法三、原码一位除法四、补码一位除法第五节 浮点数的运算方法第六节 运算器的基本组成与实例一、运算器的基本组成二、算术逻辑运算单元三、定点运算器的结构四、浮点运算器结构第七节 数据校验码一、奇偶校验码二、海明校验码三、循环冗余校验码教学要求:了解数制及转换、数值型数据的表示、数据效验码,掌握算术与逻辑运算、运算器的功能与组成、浮点表示、尾数的规格化、浮点运算,能灵活应用定点补码加减运算、定点乘法运算。重点难点:数的编码表示
9、(原码、反码、补码)、运算器的功能与组成、浮点表示、尾数的规格化、定点补码加减运算、浮点运算。第四章 主存储器与存储系统(10学时)教学目标:讲述半导体存储器的构成以及存储系统的基本原理。通过本章学习,使学生了解存储器的基本原理、半导体存储器的组成结构和方法,以及交叉存储器、高速缓冲器和虚拟存储器等提高存储器性能的方法和技术。教学内容:第一节 存储器基本概念一、存储器的分类二、主存储器的主要技术指标三、存储器的组成和数据存放四、存储系统的层次结构第二节 半导体存储器的结构和原理一、随机存储器RAM二、只读存储器ROM和闪速存储器三、存储器与CPU的连接第三节 高速存储器一、双端口存储器二、多体
10、交叉存储器三、相联存储器 第四节 Cache存储器一、Cache基本结构和工作原理二、Cache存储器的地址映像三、Cache中主存块的替换算法四、Cache写策略第五节 虚拟存储器一、虚拟存储器的基本概念二、主存-Cache系统与主存-外存系统的差别三、虚拟存储器管理方式教学要求:了解存储器的分类和层次结构,理解主存的分类、主存的组成与设计,虚拟存储器的替换算法及实现,重点掌握Cache的工作原理、Cache存储器组织,存储器容量的扩展。重点难点:静态存储器、动态存储器、存储器容量的扩展、多体交叉存储器、Cache的工作原理。第五章 指令系统(6学时)教学目标:主要介绍指令系统的基本概念、各
11、种寻址方式和指令类型以及指令系统的分类等,使学生了解指令的基本格式、计算机中指令的寻址方式以及指令系统的设计方法等,并对以Intel 8086/88指令系统有所了解,为讲解微型计算机接口奠定基础。教学内容:第一节 指令格式一、指令的四要素二、指令的地址数目三、指令的操作码四、指令长度第二节 寻址方式一、指令寻址方式二、操作数寻址方式第三节 指令类型一、指令系统概述二、指令类型第四节 指令系统的分类一、复杂指令系统CISC 二、精简指令系统RISC教学要求:了解指令系统的基本概念,理解精简指令计算机系统(RISC)与复杂指令计算机系统(CISC),重点掌握指令格式、寻址方式、指令类型。重点难点:
12、寻址方式、精简指令计算机系统(RISC)与复杂指令计算机系统(CISC)。第六章 中央处理器(12学时)教学目标:详细介绍控制器的功能、基本组成和微程序与硬布线两种实现方法及工作原理。通过本章学习,使学生理解CPU的组成与功能、计算机指令的执行过程,并对微程序控制计算机的基本工作原理以及大致的实现方法有所了解。教学内容:第一节 控制器的组成和基本原理一、控制器的功能二、控制器的基本组成三、控制器的时序系统四、控制器的实现方法 第二节 指令的执行过程一、控制器的基本电路二、指令执行的基本过程三、指令执行的微操作序列第三节 微程序控制器一、微程序控制的基本概念二、实现微程序控制的基本原理三、微指令
13、编码法四、微程序流的控制五、微指令格式及执行方式六、微程序设计举例第四节 硬布线控制器一、硬布线控制器的设计步骤二、硬布线控制器的设计三、硬布线控制器与微程序控制器的比较教学要求:了解CPU的组成与功能、硬布线控制计算机,理解指令的执行过程,掌握微程序控制计算机的基本工作原理、控制器的组成与功能、微程序设计,灵活应用微指令的编译法。重点难点:控制器的组成与功能、指令的执行过程、指令周期、CPU周期、时钟周期、微指令、微程序、微程序控制器、微指令编译法、微指令格式、微程序设计。第七章 总线技术(2学时)教学目标:本章简要介绍计算机系统的总线规范及其相关技术,使学生通过了解总线的基本概念、总线的标
14、准和性能指标以及常用的标准总线,理解总线的仲裁方式以及总线在计算机系统中的地位和作用。教学内容:第一节 总线概述一、总线的基本概念和种类二、总线标准及性能指标第二节 总线仲裁方式一、集中总线仲裁方式二、分布总线仲裁方式第三节 总线数据传输过程和传输方式一、总线数据传输过程二、总线数据传输方式第四节 常用标准总线简介一、内部总线二、外部总线教学要求:了解总线的基本概念、总线的标准及性能指标及常用的标准总线,理解总线数据传输的过程及传输方式,掌握总线的仲裁方式。重点难点:总线的基本概念、总线仲裁方式、总线数据传输过程和传输方式。第八章 输入/输出系统(2学时)教学目标:讲述输入输出系统的功能和组成
15、,I/O数据传送控制方式的基本原理等,使学生掌握I/O接口电路的编址方式,了解包括程序直接控制方式、中断控制方式等基本的I/O数据传送方式。教学内容:第一节 I/O系统概述一、I/O系统的功能与组成二、I/O设备的编址三、I/O数据传送控制方式 第二节 程序直接控制方式一、无条件传送方式二、条件传送方式第三节 程序中断控制方式一、中断的基本概念二、中断请求和中断判优三、中断响应和中断处理 四、多重中断和中断屏蔽五、程序中断方式的基本结构及工作过程第四节 直接存储器存取方式一、DMA的基本概念二、DMA控制器组成三、DMA数据传送过程第五节 通道控制方式一、通道的功能二、通道的类型三、通道结构的
16、发展教学要求:了解输入输出系统的基本概念、输入输出设备的种类与特点,理解I/O接口电路、I/O数据传送方式,掌握I/O端口的编址方式。重点难点:I/O端口的编址方式、I/O数据传送方式。第九章 外部设备(4学时)教学目标:讲述计算机系统中常用的输入输出设备的基本知识。通过本章学习,使学生了解磁表面存储器、光盘存储器及常用的输入输出设备的基本组成和工作原理,掌握磁表面存储器的技术指标的计算方法。教学内容:第一节 外部设备概述一、外部设备的分类二、外部设备的作用 第二节 输入设备一、键盘二、鼠标三、触摸屏 四、读卡器五、扫描仪第三节 输出设备一、显示器二、打印机第四节 磁表面存储器一、存储原理与记录方式二、硬磁盘存储器的组成与分类三、磁表面存储器的技术指标第五节 光盘存储器 一、光盘的分类及特点二、光盘存储器的主要性能指标三、CD-ROM系统教学要求:了解外部设备的种类与特点、存储设备、显示和打印设备存储设备,理解磁表面存储器的存储原理和记录方式,掌握:磁表面存储器和光存储器的技术指标。重点难点:磁表面存储器、光盘的技术指标。四、课程考核 课程考核方式:考试;成绩评定:考试成绩(70%)+平时成绩(30%)(包括上课出勤、作业上交等)。
copyright@ 2008-2023 冰点文库 网站版权所有
经营许可证编号:鄂ICP备19020893号-2