




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、计算机组成原理与汇编语言复习提纲考试题型:选择题:2分×10=20分填空题:2分/×空10=20分 简答题:6小题共20分 计算题:10分×2=20分 设计题:10分×2=20分·0第一章:绪论知识点:1、 存储程序概念(基本含义)。存储程序原理又称“冯·诺依曼原理”。将程序像数据一样存储到计算机内部存储中。程序存入存储器后,计算机便可自动地从一条指令转到执行另一条指令2、冯·诺依曼计算机结构的核心思想是什么?1.计算机(硬件)由运算器、存储器、控制器、输入设备、输出设备组成。2.计算机内部采用二进制来表示数据和指令3.将事
2、先编好的程序和数据存入存储器中,再启动计算机工作(核心)3、 主机的概念(组成部件是哪些?)中央处理器(CPU)和存储器一起组成主机部分中央处理器=运算器+控制器1.主机由运算器、存储器、控制器、输入设备、输出设备组成4、 计算机的五大基本部件有哪些?1.主机由运算器、存储器、控制器、输入设备、输出设备组成2.运算器功能:对信息进行处理和运算 存储器功能:用于存放程序和数据的部件 控制器功能:按照人们预先确定的操作步骤,控制计算机各个部件有条不絮的自动工作 输入设备功能:将人们编好的数据和程序送到计算机中,并且将它们转换成计算机所能识别的信息方式 输出设备功能:将计算机的处理结果以人或其它设备
3、所能接受的方式送出计算机5、 冯·诺依曼结构和哈佛结构的存储器的设计思想各是什么?Cache和主存储器分别是采用的哪种设计思想? 1.冯·诺依曼结构思想:指令和数据是不加混合存储在同一个存储器中,共享数据总线2.哈佛结构思想:指令和数据是完全分开,至少两组总线:程序存储器的数据总线和地址总线,数据存储器的数据总线和地址总线。3.Cache采用的是冯·诺依曼结构思想,主存储器采用哈佛结构思想6、 计算机系统是有软件系统和硬件系统组成的;而计算机的硬件系统是有主机和外部设备组成的,外部设备包括输入设备和输出设备(即I/O设备)。5、 现代个人PC机在总线结构上基本上都
4、采用的是单总线结构,根据所传送的信息类型不同又可分为哪三类总线?系统总线按传送信息的不同可细分为:地址总线、数据总线、控制总线第二章:数据的机器层表示知识点:1、定点小数表示范围(原码、补码)2、定点整数表示范围(原码、补码)3、浮点数表示范围4、规格化的浮点数,要求尾数部分(补码纯小数表示)满足规格化要求,即除了-0.5之外,其余的规格化位数均满足符号位与最高数值位不同。5、移码表示(移码和补码相比,只是符号位上,移码用0表示正数,1表示负数)移码:1表示正数,0表示负数6、原码、反码、补码和移码中,哪些码的数值在数轴上关于0点对称,并且0有两种不同的表示形式?哪些码的数值在数轴上关于0点不
5、对称,并且0有唯一的表示形式?哪些码经常用来表示浮点数的阶码?练习题:1、用原码表示某纯小数,共占10位,其中1位用来表示符号位,则数值表示范围是?若用补码表示该纯小数,则数值表示范围是?若表示的是纯整数,采用原码表示和补码表示,所能表示的数值范围各是?2、设机器数的字长8位(含8位符号位),分别写出下列各二进制数的原码、补码和反码。,-0.0011原:1.0011000,-0.0011补:1.1101000,-0.0011反:1.1100111-1110原:10001110,-1110补:11110010,-1110反:111100019/128原:0.0001001,9/128补:0.11
6、11001,9/128反:0.1110110-5/32原:1.0011100,-5/32补:1.1111100,-5/32反:1.1100011 3、某浮点数字长16 位 , 其中阶码部分 4 位(含 位阶符),移码表示 , 以2 为底 ; 尾数部分12位(含1位数符,位于尾数最高位),补码表示,规格化。分别写出下列各题的二进制代码与十进制真值。() 非零最小正数 ;() 最大正数 ;() 绝对值最小负数 ;() 绝对值最大负数第三章:指令系统知识点:1、 指令的基本格式(OP字段和地址字段组成)。操作码字段(OP字段)地址码字段指令长度与机器字长没有固定关系指令长度是指一条指令中所包含的二进
7、制代码的位数,它取决于操作码字段的长度、操作数地址的个数及长度。2、 指令的地址码结构(3、2、1、0地址指令的区别)OPA1A2A3三地址指令:OPA1A2二地址指令:OPA1一地址指令:OP零地址指令:没有操作码(OP)就不叫指令。零地址指令两个数都在堆栈中,栈顶和次栈顶3、 规整型指令的操作码设计(扩展操作码法?)指令系统中的每一条指令都有一个唯一确定的操作码。规整型:操作码字段的位数和位置是固定的非规整型:变长编码的操作码字段的位数不固定,且分散地放在指令字的不同 位置4、 编址方式(字编址、字节编址、位编址。哪种编址方式能支持单字节访问?哪几种是有地址空间浪费的?)编址方式:字编址、
8、字节编址、位编址字节编址和位编址有地址空间浪费,其中位编址浪费巨大。5、 指令中地址码的位数是和主存容量(寻址空间)、最小寻址单位有关的。主存容量越大,所需的地址码位数就越大。对字符或位操作是否方便的角度看,最小寻址单位越小越好。6、 各种数据寻址方式的速度区别? 寻找下一条将要执行的指令地址称为指令寻址,寻找操作数的地址称为数据寻址。各种数据寻址方式获得数据的速度(由快到慢)立即寻址0寄存器,0内存寄存器寻址1寄存器,0内存直接寻址0寄存器,1内存寄存器间接寻址1寄存器,1内存页面寻址1寄存器,1拼接,1内存变址寻址(基址寻址、相对寻址)1寄存器,1ALU运算,1内存一级间接寻址0寄存器,2
9、内存多级间接寻址0寄存器,2以上内存7、各种寻址方式的有效地址EA的计算?:立即寻址、直接寻址、一级间接寻址、寄存器寻址、寄存器间接寻址、多级间接寻址、相对寻址、变址寻址、页面寻址8、 什么是精简指令系统(RISC)?9、 输入输出设备的两种编址方式:独立编址I/O方式、统一编址I/O。独立编制I/O方式:外设端口和主存单元分别独立编址优点:I/O指令和访存指令容易区分,外设地址线少,译码简单,主存空间不会减少缺点:控制线增加了I/O Read和I/O Write信号统一编制I/O方式:把外设寄存器和主存单位统一编址,没有专门的I/O指令优点:总线结构简单,全部访存类指令都可用于控制外设,可直
10、接对外设寄存器进行各种运算缺点:占用主存一部分地址,缩小了可用的主存空间练习题:课本P76 3-4 3-9 3-10 3-12第四章:数值的及其运算知识点:1、已知Y补求-Y补的方法(连同符号位按位取反加1)。2、双符号位补码的溢出判断与检测方法(两个符号位异号)。3、掌握补码的左移、右移运算方法(补码右移时,左边空出来的位补符号位;左移时,右边空出来的位补0)。4、掌握浮点数加减运算的方法P106-P107练习题:1、已知:X=-6.25,Y=9.625(1)、将X、Y分别转换成二进制浮点数(阶码和尾数均用补码表示,其中阶码占4位,尾数占8位,各包含一位符号位)。(2)、用变形补码,求X-Y
11、=?(舍入采用恒舍法,结果用二进制和十进制两种方法表示。)第五章:存储系统和结构知识点:1、 计算机的存储系统是?存储系统是由几个容量、速度和价格各不相同的存储器构成的系统。2、 存储器分类:按存取方式分类可分为?按信息的可保存性分类可分为?1. 按存取方式分类:(1)随机存取存储器 (2)只读存储器 (3)顺序存取存储器 (4)直接存取存储器2. 按信息的可保存性分类:(1)断电后,存储信息即消失的存储器,称易失性存储器(2)断电后,信息仍然保存的存储器,称非易失性存储器3、 存储系统层次结构可分为Cache主存层次和主辅存层次。他们各是为了解决什么问题而提出来的?Cache为了解决主存速度
12、不足而提出来的。虚拟存储器是为了解决主存容量不足而提出来的。4、在字节编址计算机的地址安排方案中,什么是大端方案?什么是小端方案?P126存储体是主存储器的核心,用来存放指令和数据。5、什么是边界对齐的数据存放方法?P128-129。?6、 SRAM和DRAM的读写速度比较?高速缓冲器和主存储器各是采用了二者中哪种来制作的?SRAM的存取速度快,但集成度低,功耗也较大,所以一般用来组成高速缓冲存储器和小容量主存系统DRAM集成度高,功耗小,但存取速度慢,一般用来组成大容量主存系统7、 动态RAM(DRAM)的三种刷新方式各是什么?刷新过程中的死区是什么?(1)集中刷新方式优点:读写操作时不受刷
13、新工作的影响,系统的存取速度比较高缺点:集中刷新期间必须停止读写,这一段时间成为“死区”(2)分散刷新方式优点:没有“死区”缺点:加长了系统的存取周期,降低了整机的速度;刷新过于频繁,尤其是当存储容量比较小的情况下,没有充分利用所允许的最大刷新间隔(3)异步刷新方式这种刷新方式可以看作对前两种刷新方式的集合,虽然也有“死区”,但比集中刷新方式的“死区”要小很多,而且减少了刷新次数。8、 刷新和再生的区别是什么?刷新和再生是两个完全不同的概念。重写是随机的,某个存储单元只有在破坏性读出之后,才需要重写;刷新是定时的,即使许多的记忆单元长期不被访问,若不及时补充电荷的话,信息也会丢失。重写一般是按
14、存储单元进行的,而刷新通常是以存储体矩阵中的一行为单位进行的。9、 主存容量的扩展:字扩展,位扩展,同时扩展。存储芯片的地址分配和片选。将多片组合起来常采用:位扩展法、字扩展法、字和位同时扩展法。10、 Cache与主存之间的地址映像的方法有哪3种?哪种方式最灵活?哪种最不灵活?哪种冲突率最高、空间利用率最低?哪种块冲突率最高、空间利用率最高?哪种地址变换速度最快、容易实现?哪种地址变换速度最慢、不容易实现?1.Cache与主存之间的地址映像方法:全相联映像、直接映像、组相联映像2.全相联映像最灵活,直接映像最不灵活3.直接映像冲突率最高,空间利用率最低;全相联映像冲突率最低,空间利用率最高4
15、.直接映像变换速度最快,容易实现;全相联映像变换速度最慢,最难实现11、 什么是Cache读命中?12、 在对Cache中的块进行替换时,常用的替换算法有哪几种?随机算法、先进先出(FIFO)算法、近期最少使用(LRU)算法13、 Cache有哪2种更新策略?写直达法和写回法练习题:1、某计算机字长为32位,其容量是1MB,按字节编址的寻址范围是多少?若主存以字节编址,试画出主存字地址和字节地址的分配情况。2、现有1024 × 4 的存储芯片 , 若用它组成容量为16K × 8 的存储器 。 试求 :(1) 实现该存储器所需的芯片数量 ?(2) 若将这些芯片分装在若干块板上
16、 , 每块板的容量为K × 8 , 该存储器所需的地址线总位数是多少 ?其中几位用于选板 ?几位用于选片 ?几位用作片内地址 ?(3) 画出一块板内各芯片的连接逻辑图 。3、设某机Cache的速度为主存速度的5倍;如果Cache命中率为90%,则有Cache和无Cache相比,速度提高多少倍?第六章:中央处理器知识点:1、 中央处理器的组成包括哪些部件?中央处理器=运算器+控制器CUP的基本功能就是对指令流和数据流在时间与空间上实施正确的操作2、 控制器有哪几种控制方式?各有何特点?同步控制方式:各指令所需的时序由控制器统一发出,所有微操作都与时钟同步异步控制方式:这种控制方式没有统
17、一的时钟,而是由各个功能部件本身产生各自的时序信号自我控制联合控制方式:CPU只需给出起始信号,主存和外设按自己的时序信号去安排操作;一旦操作结束,则向CPU法结束信号,以便CPU再安排它的后继工作3、 中央处理器有哪些专用寄存器?各完成什么功能?CPU中的寄存器是用来暂时保存运算和控制过程中的中间结果、最终结果以及控制状态信息的CPU中的寄存器分为通用寄存器和专用寄存器通用寄存器:存放原始数据和运算结果专用寄存器:专门用来完成某一种特殊功能的寄存器4、 控制器的硬件实现方法中,组合逻辑控制器和微程序控制器的区别?组合逻辑型:这采用组合逻辑技术来实现。优点:速度快缺点:控制单元结构不规整,难以
18、实现自动化存储逻辑型:采用存储逻辑技术来实现优点:易于实现自动化缺点:指令的执行速度比组合逻辑控制器慢5、 什么是三级时序系统?指令周期、机器周期、节拍和工作脉冲之间的关系是什么?三级时序系统即机器周期、节拍、工作脉冲。计算机中每个指令周期划分为若干个机器周期,每个机器周期划分为若干个节拍,每个节拍中设置一个或几个工作脉冲6、 一条指令的运行过程可分为几个阶段?其中哪个阶段属于公共操作?(P178)三个阶段:取指令阶段、分析取数、执行阶段可考填空题取指令阶段属于公共操作。7、 掌握取指令阶段的微指令操作序列。(P178)1.将程序计数器(PC)中的内容送至存储器地址寄存器(MAR),并送地址总
19、线(AB)2.由控制单元(CU)经控制总线(CB)向存储器发读命令3.从主存中取出的指令通过数据总线(DB)送到存储器数据寄存器(MAD04.将MDR的内容送至指令寄存器(IR)中5.将PC的内容递增,为取下一条指令做准备8、理解微程序控制的有关术语(如微命令 、微操作、微指令、微程序等),并掌握微程序和普通的程序指令之间的关系。微程序是一系列微指令的有序集合微指令是指控制存储器中的一个单元的内容微命令是控制计算机各部件完成某个基本微操作的命令微操作是由一条指令分解成的序列微地址是存放控制字的控制存储器的单元地址微周期是从控制存储器中读取一条微指令并执行相应的微命令所需的全部时间关系:微程序是
20、由微指令组成的微指令是若干个微命令的集合微指令可以分为操作控制字段和顺序控制字段微操作是微命令的操作过程操作控制字段,又称微操作码字段顺序控制字段,又称微地址码字段9、 微指令编码法有哪三种?哪种编码方法指令字最长?哪种最短?哪种编码方法并行性最好?哪种最差?在字段编码法中,我们是将兼容性的微指令放在同一字段还是将互斥性的微指令放在同一字段?1.直接控制法(不译码法)、最短编码法、字段编码法(字段直接编码法、字段间接编码法)2.直接控制法指令字最长,最短编码法指令字长最短3.直接控制法的并行性最好,最短编码法的并行性最差4.把互斥性的微命令放在同一字段(P184)10、理解流水线技术及其工作原
21、理。(P205)练习题:课后题 P209 6-13 P210 6-143、一条指令的执行过程可以分解为取指、分析和执行三个步骤,取指的时间为3t,分析的时间为2t,执行的时间为4t。若按照串行方式执行,则10条指令全部执行完需要的时间是多少?若按照流水线方式执行,则执行完10条指令需要的时间是多少?第八章:外部设备知识点:1、掌握磁介质存储器的主要技术指标(记录密度,存储容量,平均存取时间,数据传送率)。记录密度:磁介质存储器上单位长度或单位面积所存储的二进制信息量。 有两个参数,分别是道密度(横向密度,单位:道/in、道/mm) 位密度(纵向密度,单位:位/in、位/mm)存储容量:整个磁介
22、质所能存储的二进制信息的总量,一般以字节为单位,它 与存储介质的尺寸和记录密度直接相关平均存取时间(P229):当磁头接到读写命令后,从原来的位置移动到指定位置 并完成读写操作的存取时间数据传送率(Dr):磁介质存储器在单位时间内向主机传送数据的位数或字节数, 单位b/s or B/s2、掌握硬盘存储器技术参数的计算!(P238)。3、掌握格式化容量和非格式化容量的区别以及各自的参数计算方法(格式化容量是按照位密度进行计算,格式化容量是按照扇区来进行计算)。4、格式化容量是以扇区为基本存储单位的。5、磁盘命令如何表示磁盘地址?练习题:P277 课后题 8-4,8-5,8-6第九章:输入输出系统
23、知识点:1、接口是有哪三部分组成的?接口由数据端口、命令端口、状态端口组成2、接口与端口的区别是?接口实现主机和外设之间的信息交换。接口包含端口,若干个端口加上相应的控制逻辑电路才组成接口端口是指接口电路中可以被CPU直接访问的寄存器3、接口按照数据传送方式可分为串行接口(例如硬盘控制器的IDE)和并行接口(例如硬盘控制器的SATA接口),按照主机访问I/O设备的控制方式(或者成为I/O设备传送信息的控制方式)有哪几种?可分为程序查询式接口、程序中断接口、DMA接口,以及更复杂一些的通道控制器等。4、程序中断和调用子程序有什么区别?(P289)1.子程序的执行是由程序员事先安排好的,而中断服务
24、程序的执行则是由随机的中断时间引起的2.子程序的执行受到主程序或上层子程序的控制,而中断服务程序一般与被中断的现行程序毫无关系3.不存在同时调用多个子程序的情况,而有可能发生多个外设同时请求CPU为自己服务的情况总而言之,中断的处理要比调用子程序指令的执行复杂得多5、向量中断和非向量中断有什么不同?向量中断:指那些中断服务程序的入口地址是由中断事件自己提供的中断向量地址:中断地址在提出中断请求的同时,通过硬件向主机提供中断程序入口地址非向量中断:中断事件不能直接提供中断服务程序的入口地址6、CPU响应中断的条件有哪些?1.CPU接收到中断请求信号2.CPU允许中断3.一条指令执行完毕7、什么是中断隐指令?它完成的操作有哪些?CPU响应之后
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年体育休闲广场运动项目引进与推广研究报告
- 药品药店安全管理制度
- 药品销售异常管理制度
- 药店医保网络管理制度
- 药店消毒制度管理制度
- 莱西中学资产管理制度
- 设备台账资料管理制度
- 设备客户报修管理制度
- 设备更新维护管理制度
- 设备申请购买管理制度
- 中国血脂管理指南理论知识考核试题及答案
- 教考结合·必修上册文言知识梳理- 备考
- 血管活性药物静脉输注护理
- 2024年机关事业单位工人汽车驾驶员高级技师国家题库练习题答案
- 村级积分制管理
- Nikon尼康D3100中文说明书
- 国家开放大学2024春《1494员工劳动关系管理》期末考试真题及答案-开
- DBJ∕T 13-234-2024 不发火建筑地面应用技术标准
- 2024年新疆中考地理真题卷及答案
- 人教版初三物理总复习电学专题复习教学设计
- 项目风险记录及跟踪表
评论
0/150
提交评论