计算机组成原理重点整理

上传人:cn****1 文档编号:513117934 上传时间:2023-05-28 格式:DOCX 页数:13 大小:104.65KB
返回 下载 相关 举报
计算机组成原理重点整理_第1页
第1页 / 共13页
计算机组成原理重点整理_第2页
第2页 / 共13页
计算机组成原理重点整理_第3页
第3页 / 共13页
计算机组成原理重点整理_第4页
第4页 / 共13页
计算机组成原理重点整理_第5页
第5页 / 共13页
点击查看更多>>
资源描述

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

1、计算机组成原理重点整理一.冯诺依曼计算机的特点1945 年,数学家冯诺依曼研究 EDVAC 机时提出 了“存储程序”的概念 1计算机由运算器、存储器、控制器、输入设备 和输出设备五大部件组成2. 指令和数据以同等地位存放于存储器内,并可 按地址寻访。3. 指令和数据均用二进制数表示。4. 指令由操作码和地址码组成,操作码用来表示 操作的性质,地址码用来表示操作数在存储器中 的位置。5. 指令在存储器内按顺序存放。通常,指令是顺 序执行的,在特定条件下,可根据运算结果或根 据设定的条件改变执行顺序。6. 机器以运算器为中心,输入输出设备与存储器 间的数据传送通过运算器完成。二.计算机硬件框图1.

2、 冯诺依曼计算机是以运算器为中心的图ir 典型的冯诺依曼计算机结构框图2.现代计算机转化为以存储器为中心各部件功能:1. 运算器用来完成算术运算和逻辑运算,并将运 算的中间结果暂存在运算器内。2. 存储器用来存放数据和程序。3. 控制器用来控制、指挥程序和数据的输入、运 行以及处理运算结果4. 输入设备用来将人们熟悉的信息形式转换为 机器能识别的信息形式(鼠标键盘)。5. 输出设备可将机器运算结果转换为人们熟悉 的信息形式(打印机 显示屏)。计算机五大子系统在控制器的统一指挥下,有条 不紊地自动工作。由于运算器和控制器在逻辑关系和电路结构 上联系十分紧密,尤其在大规模集成电路制作工 艺出现后,

3、两大不见往往集成在同一芯片上,合 起来统称为中央处理器(CPU)。把输入设备与输 出设备简称为I/O设备。现代计算机可认为由三大部分组成:CPU、I/O 设备及主存储器。CPU与主存储器合起来又可称 为主机,I/O设备又可称为外部设备。主存储器 是存储器子系统中的一类,用来存放程序和数 据,可以直接与CPU交换信息。另一类称为辅助 存储器,简称辅存,又称外村。算术逻辑单元简 称算逻部件,用来完成算术逻辑运算。控制单元 用来解实存储器中的指令,并发出各种操作命令 来执行指令。ALU和CU是CPU的核心部件。I/O 设备也受CU控制,用来完成相应的输入输出操 作。控制线 反馈线 =数捱线图17现代

4、计算机的组成框图二、计算机硬件的主要技术指标主存琏器指标综合确定的。其中,既包含硬件的各种性能 指标,又包括软件的各种功能。1. 机器字长机器字长是指CPU 次能处理数据的位数,通 常与CPU的寄存器位数有关。字长越长,数的表 示范围越大,精度越高。机器的字长会影响机器 的运算速度。倘若CPU字长较短,又要运算位数 较多的数据,那么需要经过两次或多次的运算才 完成,势必影响运算速度。机器字长对硬件的造 价也有较大的影响。它将直接影响加法器(ALU)、 数据总线以及存储字长的位数。所以机器字长的 确定不能单从精度和数的表示范围来考虑。2. 存储容量存储器的容量应该包括主存容量和辅存容量。主存容量

5、是指主存中存放二进制代码的总位 数。即存储容量=存储单元个数*存储字长。MAR的位数反映了存储单元的个数,MDR的位 数反映了存储字长。例如,MAR为16位,根据 2X6=65536,表示此存储体内又65536个存储单 元(即64K个存储字,1K=1024=2J0);而MDR 为32位,表示存储容量2J6*32=221=2M位(1M=2P0)。现代计算机中常以字节数来描述容量的大小, 因一个字节已被定义为8位二进制代码,故用字 节数便能反映主存容量。例如:上述存储容量位 2M位,也可用2J8字节表示,记作2J8B或 256KB。辅存容量通常用字节数来表示,例如,某机辅存(硬盘)容量为80G(1

6、G=1024M=2J0*2八20=2八30).3. 运算速度计算机的运算速度与许多因素有关,如机器的 主频、执行什么样的操作、主存本身的速度等都 有关。采用吉普森法,综合考虑每条指令的执行 时间以及它们在全部操作中所占的百分比,即1亠工/ 其中Tm为机器运行速度;fi为第 i种指令占全部操作的百分比数;ti为第i种指 令的执行时间。现在机器的运算速度普遍采用单位时间内执 行指令的平均条数来衡量,并用MIPS (百万条 指令每秒)作为计量单位。也可以用CPI即执行 一条指令所需的时钟周期(机器主频的倒数)。 或用FLOPS (浮点运算次数每秒)来衡量运算速 度三、第一章习题思考题与习题k 灯么圧

7、计戟比聚统聲机硬件利计算机软件?硬件和软件即个更重要?11如何理解计算机磊统的层次结枸?13说明高级语冒兀騙语言和机器语言的差别砂麻礼1山如何理娜计算机组戒和计算机体系结构?15冯.诺依虽计算机的特点是卄辺?16画出计算机硬柞纽战旌图说明各部件的作用及廿算机磴件的主耍技术指标1,7祁释甌念:主粗工卩比主存*存诸单元.祁储元件.存帖基元、存储元.存储字存储字忻、存储容址*机 器字底、指警宇按a1-8 懈释英丈代号:心叫 xK; JR .CU.AUJACC、就Q、XbMAR ,MDR J/0.MIPS.CPI、FU?FS =1,9国岀主机框图,分别以存数指爭M”和加崔槽令“ADD Uf(M夠为主存

8、地址)为例,在图中按序 插出覚成饮指绘:.也括取脂阶段)的信息流程如J匕几假设主存容量为2兀M s 32 ,在指令字长、存暗 丘、机器字氐柏等阴条杵下.楮出图中各寄存器的也数1+1。授据迭代佥式7“寺(真+亍),设初态轴=.要求精度为叭试編制欢石的解题程序(捋令磅戟自 定),幷結合所編程罟简述叶算机的鹽题过程1 11楷眷和数据邮存下存储器中计箕机如何区井它们?1.12 什么是指杂目什么是程序?四、总线的基本概念1. 计算机系统的五大部件之间的互连方式有两种,一种是各部件之间使用单独的连线,称为分 散连接;另一种是将各部件连到一组公共信息传 输线上,称为总线连接。2.2. 总线定义总线是连接多个

9、部件的信息传输线,是各部件 共享的传输介质。当多个部件与总线相连时,如 果出现两个或两个以上部件同时向总线发送信 息,势必导致信号冲突,传输无效。因此在某一 时刻,只允许有一个部件向总线发送信息,而多 个部件可以同时从总线上接收相同的信息。总线实际上是由许多传输线或通路组成,每条 线可一位一位地传输二进制代码,一串二进制代 码可在一段时间内逐一传输完成。若干条传输线 可以同时传输若干位二进制代码,例如,16条传 输线组成的总线可同时传输16位二进制代码。3. 采用总线连接的计算机,以CPU为中心的双总 线结构。其中一组总线连接CPU和主存,称为存 储总线(M总线);另一组用来建立CPU和各I/

10、O 设备之间交换信息的通道,称为输入/输出总线(I/O总线)。各种I/O设备通过I/0接口挂到I/O总线上,便于增删设备。I/O设备与主存交 换信息时占用CPU,影响CPU工作效率。4. CPU、主存和I/O设备(通过I/O接口)都挂 到一组总线上,便形成单总线结构的计算机。与主存交换信息时,CPU仍可继续处理不访问主存 或I/O设备的操作,使工作效率提高。但因为只 有一组总线,各部件都要占用总线时,会发生冲 突。必须设置总线判优逻辑,按优先级占用总线, 影响工作速度。5. 以存储器为中心的双总线结构。在单总线基础 上又开辟一条CPU与主存之间的总线,称为存储 主线。这组总线速度高,只供主存与

11、CPU之间传 输信息。提高传输效率,减轻系统总线的负担, 保留了 I/O设备与存储器交换信息不经过CPU的 特点。五、总线的分类按数据传送方式可分为并行传输总线和串 行传输总线,在并行传输总线中,又可按传输数 据宽度分为8位、16位、32位、64位等传输总 线。若按总线的使用范围划分,则又有计算机总 线、测控总线、网络通信总线等。下面按连接部件不同,介绍三类总线。1. 片内总线指芯片内部的总线,如在CPU芯 片内部,寄存器与寄存器之间、寄存器与算逻单元ALU之间都由片内总线连接。2系统总线指CPU、主存、I/O设备各大部件之间的信息传输线。由于这些部件通常安放在 主板或各个插件板上,故又称板级

12、总线或板间总 线。按系统总线传输信息不同,又分为数据总线 (传输各部件数据信息)、地址总线(源数据或 目的数据在主存的地址)和控制总线(发出控制 信号)。3.通信总线用于计算机系统之间或计算机 系统与其他系统之间的通信。由于这类联系涉及 多方面,如外部链接、距离远近、速度快慢、工 作方式等,按传输方式分为串行通信和并行通 信。五、总线控制(重点)P57页开始 及P61例3.1,P62 63例3.2 例3.3六、存储器分类P691. 按存储介质分类:半导体存储器、磁表面存储 器、磁芯存储器、光盘存储器2. 按存取方式分类:随机存储器、只读存储器、 串行访问存储器(分为顺序存取存储器、直接存 取存

13、储器)3. 按计算机中作用分类:主存储器、辅助存储器、 缓冲存储器(特点P70)七、存储器相关内容都要浏览P68-72八、主存储器P72 4.2.1九、动态RAM的刷新P86刷新的过程实质上时先将原存信息读出,再由 刷新放大器形成原信息并重新写入的再生过程。 分为三种刷新方式:集中刷新、分散刷新和异步 刷新。十、动态RAM与静态RAM的比较P87动态RAM的应用比静态RAM要广泛的多。动态RAM的优点:1. 同样大小的芯片中,动态RAM的集成度远高于 静态RAM,如动态RAM的基本单元电路为一个MOS 管,静态RAM的基本单元电路可为46个MOS管。2. 动态RAM行、列地址按先后顺序输送,减

14、少了 芯片引脚,封装尺寸也减少。3. 动态RAM的功耗比静态RAM小4. 动态RAM的价格比静态RAM的价格便宜。动态 RAM容量是静态RAM容量的48倍,静态RAM的 存取周期比动态RAM的快816倍,但价格也贵 816倍。动态RAM的企缺点: 1.由于使用动态元件(电容),因此它的速度比 静态RAM低。2. 动态RAM需要再生,故需配置再生电路,也需 要耗一部分功率。容量不大的高速缓冲存储器大 多用静态RAM实现。十一、存储器与CPU的连接P91 (大题) 所有内容需要理解另:P94 例 4.1 例 4.2十二、高速缓冲存储器P109 4.3全部 十三、输入输出系统P156 5.1概述 十四、I/O接口 P187全部P190 5.4程序查询方式(重点)十五、程序中断方式(重点)P194本章要多 看例题本章出大题十六、计算机运算方法P219大题:原码-倍乘/分除/浮点数加减法(P258P261 P269)P274之后不用看 补码 本章布置过的作业:P289 6.1 6.4 6.5 6.9十七、指令系统7.1-7.4 P300-P319其中 P318 例 71 7.2 7.3 十八、中断系统 (P358 8.4)P369 例 8.2十九、控制单元的功能与设计(P375 一)执行阶段操作取指阶段操作

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

当前位置:首页 > 学术论文 > 其它学术论文

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