计算机组成原理总复习课件()

上传人:我** 文档编号:117887210 上传时间:2019-12-11 格式:PPT 页数:160 大小:2.01MB
返回 下载 相关 举报
计算机组成原理总复习课件()_第1页
第1页 / 共160页
计算机组成原理总复习课件()_第2页
第2页 / 共160页
计算机组成原理总复习课件()_第3页
第3页 / 共160页
计算机组成原理总复习课件()_第4页
第4页 / 共160页
计算机组成原理总复习课件()_第5页
第5页 / 共160页
点击查看更多>>
资源描述

《计算机组成原理总复习课件()》由会员分享,可在线阅读,更多相关《计算机组成原理总复习课件()(160页珍藏版)》请在金锄头文库上搜索。

1、计算机组成原理 第一章 计算机系统概论 第二章 运算方法和运算器 第三章 存储系统 第四章 指令系统 第五章 中央处理器 第六章 总线系统 第七章 外围设备 第八章 输入输出系统 目录 计算机组成原理 2006级 3 第1章教学要求-1 l了解计算机的类型:模拟和数字,专用和通用,巨型 机、大型机、小型机、微型机、单片机 l熟悉计算机的硬件组成部件及其作用 l掌握主存有关概念:存储器地址、存储单元和存储容 量;位bit、字节byte、KB、MB、GB l掌握“存储程序、程序控制”的冯诺依曼计算机的 基本思想 l区别操作码和地址码(操作数)、指令字和数据字、 指令流和数据流 l理解指令周期(控制

2、器工作周期):取指、译码、执 行 计算机组成原理 2006级 4 第1章教学要求-2 l掌握总线、处理器总线和系统总线的概念,熟悉数据 总线、地址总线和控制总线的功能 l理解目的程序、汇编程序、编译程序的作用,区别机 器语言、汇编语言和高级语言(算法语言) l掌握计算机系统的层次结构、软件与硬件的逻辑等价 性思想 计算机组成原理 2006级 5 第2章教学要求-1 l掌握数据的定点格式,定点整数的表达范围,有符号 数和无符号数 l掌握浮点格式的表达,熟悉浮点数的规格化,掌握规 格化单精度浮点数与实数的相互转换 l理解真值和机器数,掌握定点整数的补码、反码、原 码和移码表示法 l掌握BCD码、A

3、SCII码的编码规律 l区别汉字输入编码、机内码、字模码和汉字交换码 l理解检验码的作用,掌握奇偶校验以及检错能力 计算机组成原理 2006级 6 第2章教学要求-2 l理解补码的加法运算和减法运算规律 l熟悉溢出的概念,理解上溢(正溢)和下溢(负溢) 的概念以及符号位检测方法 l理解浮点加减法的操作过程,了解其中对阶、规格化 、舍入处理的作用 l熟悉IEEE754标准 计算机组成原理 2006级 7 第2章教学要求-3 l掌握数字信号的特点 l掌握逻辑与、或、非的逻辑关系,以及它们的逻辑表 达式、真值表、逻辑符号、运算规则 l熟悉与非、或非、异或的逻辑规律、表达式和逻辑符 号 l理解逻辑变量

4、、逻辑电路(数字电路)、逻辑代数( 布尔代数)的概念 l掌握逻辑代数的基本运算规则和运算规律(定律): 交换律、结合律、分配律、反演定理 l熟悉用真值表、逻辑表达式、逻辑电路图表达逻辑函 数的方法,了解卡诺图的作用 l理解简单的逻辑化简方法(最简与或式) 计算机组成原理 2006级 8 第2章教学要求-4 l理解门电路、正逻辑和负逻辑的概念,掌握三态门的 特点、用途和电路符号 l区别组合逻辑电路和时序逻辑电路 l掌握编码器、译码器、加法器、数据选择器(多路开 关)的作用 l熟悉触发器的特点、基本RS触发器的功能和逻辑符号 l理解同步时钟、高电平有效、低电平有效的含义 l掌握D触发器的功能和逻辑

5、符号,熟悉电平触发和边 沿触发的区别 l了解数码寄存器、移位寄存器、计数器、PLD的作用 计算机组成原理 2006级 9 第3章教学要求-1 l熟悉存储系统的分级(层次)结构,掌握存储访问的 局部性原理 l理解存储容量、存取时间、存取周期、存储器带宽的 概念 l了解SRAM、DRAM的特点 l掌握SRAM存储结构与芯片地址引脚和数据引脚的关系 l理解位扩展和字扩展的含义和作用,掌握芯片扩展与 芯片容量的关系 l了解DRAM的行地址和列地址,掌握DRAM的刷新操作和 方法 l了解ROM芯片的类型和各自特点 计算机组成原理 2006级 10 第3章教学要求-2 l掌握Cache的功能和基本原理,掌

6、握命中率、平均访 问时间和访问效率的计算方法 l理解Cache的地址映射的作用,掌握全相联、直接和 组相联映射的原理和特点,熟悉Cache中标记(标签 )的作用 l理解替换策略的作用,熟悉LRU、LFU和随机法 l理解Cache的写操作策略,熟悉直写法(全写法)和 回写法(写回法) 计算机组成原理 2006级 11 第4章教学要求 l了解指令、指令系统、指令格式、操作码、地址码、 指令助记符的概念 l理解寻址方式的含义,区别指令寻址和数据寻址 l掌握指令的顺序寻址和跳跃寻址 l掌握数据的隐含寻址、立即寻址、寄存器寻址、直接 寻址、寄存器间接寻址、寄存器相对(基址)寻址 l掌握CISC和RISC

7、的含义,掌握RISC的主要特点 计算机组成原理 2006级 12 第5章教学要求-1 l熟悉CPU的基本模型和主要寄存器的作用 l理解指令周期、CPU周期(机器周期、总线周期)和 时钟周期(T周期)的概念和区别 l了解CLA、ADD、STA和JMP指令在CPU基本模型的执行 过程 l理解微程序控制器和硬布线控制器的实现特点,了解 微命令、微操作、微指令和微程序的概念 l熟悉并行性的概念和提高并行性的技术途径 l掌握指令流水线的思想,理解流水CPU的时空图 l掌握资源相关、数据相关和控制相关的概念 计算机组成原理 2006级 13 第5章教学要求-2 l掌握CPU性能公式以及CPI、MIPS的计

8、算方法 计算机组成原理 2006级 14 第6章教学要求 l理解内部总线、系统总线和I/O总线(芯片总线、内 总线和外总线)的分类 l理解总线的4个方面特性,掌握总线带宽以及计算 l熟悉单总线、双总线和三总线结构 l理解串行传送和并行传送的概念 l理解总线仲裁的作用,了解集中仲裁和分布仲裁思想 l掌握总线同步定时和异步定时(时序)的特点 l了解各种总线数据传送模式 l了解PCI总线、ISA总线、SCSI总线和IEEE1394总线的 特点 计算机组成原理 2006级 15 第7章教学要求 l掌握像素、点距、分辨率、灰度级(彩色深度)、刷 新、扫描的概念,以及对显示效果的影响 l掌握磁面、磁道、磁

9、柱、扇区的概念,以及磁盘信息 的分布特点 计算机组成原理 2006级 16 第8章教学要求-1 l理解I/O接口的作用,熟悉I/O端口的编址方式 l掌握各种外设管理方式的概念和特点 l熟悉查询传送方式的过程 l理解中断源、内部中断(异常)和外部中断的概念 l区别可屏蔽中断和非屏蔽中断 l掌握可屏蔽中断传送方式的过程及其相关概念 l熟悉单级中断、多级中断的概念 l理解向量地址、中断优先权、中断嵌套的含义 l理解中断控制器的作用 l了解Pentium处理器的中断机制 计算机组成原理 2006级 17 第8章教学要求-2 l理解DMA传送方式的特点,掌握DMA传送的工作过程 l了解CPU暂停、周期挪

10、用、交替访问的区别 l了解通道的组成结构和类型 计算机组成原理 2006级 18 期末考试 l考试形式 闭卷笔试,120分钟 l考试题型 填空题: 2分2040分 单项选择题:2分1020分 简答题(基本概念、基本原理等):5分420分 计算题:5分2=10分 应用题:10分110分 l成绩计算 考试成绩85%+平时成绩15% 组成原理 复习考试 电子计算机的设计思想 v存储程序,程序控制 v“存储程序”,是把指令以代码的形式事先输 入到计算机的主存储器中,即用记忆数据的 同 一装置存储执行运算的命令,这些指令按 一定的规则组成程序 v“程序控制”,是当计算机启动后,程序就会 控制计算机按规定

11、的顺序逐条执行指令,自 动完成预定的信息处理任务 v冯诺依曼型计算机的设计思想 存储程序并按地址顺序执行 组成原理 复习考试 v冯诺依曼计算机的基本思想 v采用二进制形式表示数据和指令。指令由操作码和 地址码组成; v将程序和数据存放在存储器中,使计算机在工作时 从存储器取出指令加以执行,自动完成计算任务。 这就是“存储程序”和“程序控制”(简称存储程 序控制)的概念; v指令的执行是顺序的,即一般按照指令在存储器中 存放的顺序执行,程序分支由转移指令实现。 v计算机由存储器、运算器、控制器、输入和输出设 备五大基本部件组成,规定了5部分的基本功能 组成原理 复习考试 软件与硬件的逻辑等价性

12、v随着大规模集成电路技术的发展和软件硬化的趋势, 计算机系统软、硬件界限已经变得模糊了 v任何操作可以由软件来实现,也可以由硬件来实现; 任何指令的执行可以由硬件完成,也可以由软件来完 成 v对于某一功能采用硬件方案还是软件方案,取决于器 件价格、速度、可靠性、存储容量、变更周期等 软件的特点 易于实现各种逻辑和运算功能,但是常 受到速度指标和软件容量的制约; 硬件的特点 可以高速实现逻辑和运算功能,但是难 以实现复杂功能或计算,受到控制复杂性指标的制约。 组成原理 复习考试 系统结构、组成与实现 v计算机系统结构(Computer architecture) 计算机系统的软件与硬件的界面指令

13、系统 程序员所看到的计算机属性外特性 v计算机组成(Computer organization)组织 计算机系统结构的逻辑实现 v计算机实现(Computer implementation) 计算机组成的物理实现 v计算机系统的结构,组成,实现是三个完全不同的 概念,相互间有着十分密切的依赖关系和相互的影 响。广义的计算机系统结构即包括经典的指令集结 构,也包括计算机组成和实现技术的研究 组成原理 复习考试 真值和机器数 v真值:现实中真实的数值 v机器数:计算机中用0和1数码组合表达的数值 v定点数:固定小数点的位置表达数值的机器数 定点整数:将小数点固定在机器数的最右侧表达的整数 定点小数

14、:将小数点固定在机器数的最左侧表达的小数 v浮点数:小数点浮动表达的实数 v无符号数:只表达0和正整数的定点整数 v有符号数:表达负整数、0和正整数的定点整数 符号位需要占用一个位,常用机器数的最高位 0表示正数、1表示负数 具有原码、反码、补码、移码 组成原理 复习考试 定点数的表示方法 n定点表示:约定机器中所有数据的小数点位置是固 定不变的。通常将数据表示成纯小数或纯整数 n定点数xx0 x1x2xn 在定点机中表示如下(x0表示 符号位,0代表正号,1代表负号) 定点整数的小数点位置 定点小数的小数点位置 组成原理 复习考试 定点整数的表示范围 v纯整数的表示范围为(x1x2xn各位均

15、为0时最小 ;各位均为1时最大,x0为符号位) 0| 2n 1 v例如:n8,最大值编码:11111111 表示: 111111111000000001 281 v目前计算机中多采用定点纯整数表示,因此将定 点数表示的运算简称为整数运算 组成原理 复习考试 定点小数的表示范围 v纯小数的表示范围为(x1x2xn各位均为0时最小 ;各位均为1时最大,x0为符号位) 0|12-n v例如,n8,最大值编码:0.11111111 表示: 0.11111111 1.00.00000001 1-2-8 浮点数的表示方法 n把一个数的有效数字和数的范围在计算机的 一个存储单元中分别予以表示 n数的小数点位置随比例因子的不同而在一定 范围内自由浮动 n一个十进制数可以写成 10e n一个进制数可以写成 e M尾数 e指数 R基数 数的科学表达法 阶码和尾数 n用定点小数表示, 给出有效数字的位 数决定了浮点数的 表示精度 n表达指数部分 n用整数形式表示,指明 小数点在数据中的位置 决定浮点数的表示范围 早期计算机表达法 32位单精度浮点数 :含阶符的阶码,8 位 阶码采用移码方式来表示 正负指数 :1位符号 位 0表示正数 1表示负数 :尾数,23位小

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号