版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、计算机组成原理期末复习指导期末考试题型举例题型包括选择题(单选)、判断题、简答题和计算题。下面给每种题型列举 1-2道样题, 以及相应的参考答案及评分标准。1 .选择题(每小题 3分,共36分)(1)在定点二进制运算器中,加法运算一般通过来实现。A.原码运算的二进制加法器 B.反码运算的二进制加法器C.补码运算的十进制加法器 D.补码运算的二进制加法器答案:D(2)变址寻址方式中,操作数的有效地址等于加形式地址。A.基址寄存器内容 B.堆栈指示器内容C.变址寄存器内容 D.程序计数器内容答案:C(3)将RAM芯片的数据线、地址线和读写控制线分别接在一起,而将片选信号线单 独连接,其目的是。A
2、.增加存储器字长 B.增加存储单元数量C.提高存储器速度 D.降低存储器的平均价格答案:B2 .判断题(每小题 3分,共15分)(1)输入输出指令的功能是进行CPU和I/O设备之间的数据传送。()答案:V(2)半导体ROM信息可读可写,且断电后仍能保持记忆。()答案:X(3)在采用DMA方式传输数据时,数据传送是在DMA控制器本身发出的控制信号控 制下完成的。答案:V3 .简答题(每小题 7-8分,共29分)(1)简述计算机运算器部件的主要功能。答:主要功能包括(1)由其内部的算术与逻辑运算部件ALU完成对数据的算术和逻辑运算;(2)由其内部的一组寄存器承担对将参加运算的数据和中间结果的暂存;
3、(3)作为处理机内部的数据传送通路。(2)确定一台计算机的指令系统并评价其优劣,通常应从哪几个方面考虑?答:主要从以下四个方面进行考虑:a.指令系统的完备性,以常用指令齐全、编程方便为优;b.指令系统的高效性,以程序占内存空间少、运行速度快为优;c.指令系统的规整性,以指令和数据使用规则统一简单、易学易记为优;d.指令系统的兼容性,以同一系列的低档机的程序能在新的高档机上直接运行为优。(3)相对主存来说,高速缓冲存储器CACHE具有什么特点?它在计算机系统中是如何发挥它的作用的?答:CACHE具有容量很小但读写速度非常快的特点。由于少量的一些数据和指令是CPU重复用到的,若将它们从主存复制到C
4、ACHE中,CPU就不必在下次使用这些信息时访问慢速的主存,而是从快速CACHE中直接得到。所以,CACHE起到了缓解主存速度跟不上CPU读写速度要求的矛盾,提高了CPU的运行效率。4 .计算题(每小题10分,共20分)1 .将十进制数(0.71) 10变换成BCD码、二进制数和16进制数,将(1AB) 16变换 成二进制数和十进制数。二进制需要小数点后保留8位。答案:(0.71 ) 10= (0.01110001 ) BCD= (0.10110101) 2= (0.B5) 16(1AB) 16= ( 000110101011 ) 2= ( 427) 10注:以上括弧外的数字均是下角标。2 .
5、已知X=0.1101, Y= 0.0001 ,分别计算 X和丫的原码、补码、一X和一Y的补码、 X+Y的补码、Y-X的补码。答案: 凶原=(1.1101)、与补=(1.0011)、与补=(0.1101)丫原=( 0.0001 )、丫补=( 0.0001 )、丫价=(1.1111)X+丫补=(1.0100)Y不补=(0.1110)注:以上括弧外的原、补二字均是下角标。张晓红:回复:期末考试题型举例一一谢谢提供形考作业指导1计算题:1 .将十六进制数据14.4CH表示成二进制数,然后表示成八进制数和十进制数。说明:十进制数(Decimal number )用后缀D表示或无后缀二进制数(Binary
6、 number )用后缀B表示八进制数(Octal number )用后缀Q表示十六进制数(Hexadecimal number )用后缀 H表示14.4CH=(14.4C)162 .对下列十进制数表示成8位(含一位符号位)二进制数原码和补码编码。(1) 17;-17提示:(17)10=(10001)28位二进制数原码:(0 0010001)原8位二进制数补码:(0 0010001)补若完成有困难,建议阅读教材第20页3.写出X=10111101 , Y= - 00101011的双符号位原码、反码、补码表示,并用双符号补码计算两个数的差。提示:阅读教材第 38页,注意:双符号位、模 4、判别溢
7、出等概念形考作业指导2选择题:加法器采用并行进位的目的是 A.提高加法器的速度 B.快速传递进位信号C.优化加法器结构D.增强加法器功能提示:二进制并行加法器是一种能并行产生两个二进制数算术和的组合逻辑部件按其进位方式的不同,可分为串行进位二进制并行加法器和并行(超前、先行)进位二 进制并行加法器两种类型为了提高加法器的运算速度,必须设法减小或去除由于进位信号逐级传送所花的时间, 使各位的进位直接由加数和被加数来决定,不需依赖低位进位, 而是由逻辑电路根据输入信号同时形成各位向高位的进位代价:增加一些处理进位信号的逻辑器件位数再多些的话,还可采用分层分组的并行进位方式简答题:假定 X = 0.
8、0110011*211 (11 是指数),Y = 0.1101101*2-10 (10 是指数)(此处的数均为二进制),在不使用隐藏位的情况下,回答下列问题:(1)浮点数阶码用 4位移码、尾数用 8位原码表示(含符号位),写出该浮点数能表 示的绝对值最大、最小的(正数和负数)数值;提示:教材第27页,第2章的内容本题4位的移码是 数的阶码的几个典型值:23+ X ,其表示范围-23 w X 23 (注:3是2的指数)。所以该浮点凶移=1 111 ;凶移=1 001 ;凶移=1 000 ;凶移=1 000 ;凶移=0 111 ;凶移=0 000X=10= ( 111)2X=(+1)10= ( 0
9、01)2X=(+0)10= ( 000)2X=(-0)10= -( 000)2X=(-1)10= -( 001)2X=(-8)10= -(1000)2注意:浮点数还有许多约定和标准,本题若改阶码和尾数用补码表示,规格化,IEEE754标准,结果是不一样的形考作业指导3选择题:在设计指令操作码时要做到 (可多选)。A.能区别一套指令系统中的所有指令B.能表明操作数的地址C.长度随意确定D.长度适当规范统一提示:操作码用于指明本条指令的功能。在一套指令系统中必须具有唯一性操作数的地址是指令中独立于操作码外另外的部分教材第67页:“指令字的长度,多数情况下就确定为计算机的字长,即一条指令占用计算机的
10、一个字,由几个字节组成,例如 2、4、6、8个字节,但并不一定要求所有的指令的字长都相同,例 如,一个计算机字中,可以存放几条很短的指令,长的指令也可能占用多个计算机字,目的在于提高资源利用率。”组织方案:定长、变长两种判断题:计算机的指令越多,功能越强越好。提示:教材第75页,指令系统问题RISC和CISC的对比P = I CPI TP表示执行一段程序所用的时间I表示该程序中包含的指令的总条数CPI为执行一条指令所需要的机器周期数T为每个机器周期长度请对照完成作业。形考作业指导4判断题:程序计数器PC主要用于解决指令的执行次序问题。提示:阅读教材第91、92页,控制器的功能和组成要求对控制器
11、的4个子部件很熟悉(1)程序计数器(PC):存放下一条指令的地址(2)指令寄存器(IR):接收并保存从内存中读来的指令内容(3)指令执行步骤的标记线路:标记每条指令的各个执行步骤的相对次序关系(4)全部控制信号的产生部件:形成并提供当前执行步骤各部件要用到的控制信号这一章类似这些概念是必考的内容。形考作业指导5选择题:某SRAM芯片容量为1KX8位,除电源和接地端外,连同片选和读/写信号该芯片引出线的最少数目应为A. 23 B. 25C. 50 D. 20提示:阅读教材第118页,图6.5及相关文字说明判断题:CPU访问存储器的时间是由存储器的容量决定的,存储器容量越大,访问存储器所需 的时间
12、越长。提示:阅读教材第115页,主存储器的技术指标。存储容量=存储字数x字长存取时间:从启动一次存储器操作到完成该操作所经历的时间存储周期:存储器进行一次完整地读写操作所需的全部时间,比存取时间大存储器带宽:单位时间可写入存储器或从存储器取出信息的最大数量简答题:什么是随机存取方式?哪些存储器采用随机存取方式?提示:按存取方式查阅存储器的分类顺序存取、串行存取:磁带机直接存取:磁盘机随机存取:随机地存取,CPU对任一个存储单元的存取时间相同,与位置无关。静态随机存储器(SRAM)动态随机存储器(DRAM)*随机存储器(*RAM)每次存储器都占15分以上形考作业指导6判断题:DMA控制器通过中断
13、向 CPU发DMA请求信号。提示:教材第173、174页DMA方式的基本概念和传送过程,图7.10DMA预处理阶段:外设向DMA控制器发DMA请求,再由DMA控制器向CPU发总线请求。DMA后处理阶段:DMA控制器向CPU发中断请求。简答题:CPU在每次执行中断服务程序前后应做哪些工作?提示:教材第172页,中断处理、中断返回CPU执行中断服务程序前:CPU响应中断之后,在执行中断服务程序前,要进行:关中断;保存断点和被停下程序的现场信息; 判别中断源,转中断服务程序的入口地址; 开中断,以便响应更高级别的中断请求。CPU执行中断服务程序后:关中断;恢复现场信息和恢复断点;开中断; 或响应更高
14、级别的中断请求,或返回断点进入主程序。简答题:CPU在每次执行中断服务程序前后应做哪些工作?提示:教材第172页,中断处理、中断返回CPU执行中断服务程序前:CPU响应中断之后,在执行中断服务程序前,要进行:关中断;保存断点和被停下程序的现场信息; 判别中断源,转中断服务程序的入口地址; 开中断,以便响应更高级别的中断请求。CPU执行中断服务程序后:关中断;恢复现场信息和恢复断点;开中断; 或响应更高级别的中断请求,或返回断点进入主程序。常见问题解答1为了帮助大家复习,我汇总了一些常见的问题,供大家遇到问题时看看。1 .计算机组成原理有点难,应如何进行学习?本课程跟其他课程确定有点不同,它是本
15、专业唯一一门计算机硬件类专业基础课,它的先修课是数字电子电路, 同时还要学一点数制转换的概念,然后才是组成一个独立计算机系统的几大功能部件的原理介绍。可见,这门课的难度一是数学层面的,二是电学层面的,需要有一定的基础课的知识。咱们都是成年学生,可能有些基础知识很久没用忘得差不多了,没关系,边学边补吧。2 .什么是计算机系统、计算机硬件和计算机软件?硬件和软件哪个更重要? 计算机系统:计算机硬件、软件和数据通信设备的物理或逻辑的综合体。 计算机硬件:计算机的物理实体。计算机软件:计算机运行所需的程序及相关资料。硬件和软件在计算机系统中相互依存,缺一不可,因此同样重要。3 .计算机组成原理中,KB
16、和K有什么区别?在日常生活中,我们所用的数大都是十进制。而计算机中的信息单位都是以二进制表示的,常用的信息单位有位和节。位,也叫比特,记为 bit或b,是计算机的最小单位,表示 1个二进制数位。字节,记为Byte或B,是计算机中信息的基本单位,表示8个二进制单位。计算机中,将1024字节称为1K, 1024字节称为1K字节,记为1KB;将1024K称为1M , 1024K字节称为1M字节,记为1MB (通常称为1兆); 1024M称为1G字节,记为1G字节,记为1GB。4 .字和字节有什么关系啊?假如有24根地址线每根线的作用是什么啊?在计算机中,一串数码是作为一个整体来处理或运算的,称为一个
17、计算机字,简称字。字通常分为若干个字节(每个字节一般是8位)。在存储器中,通常每个单元存储一个字,因 此每个字都是可以寻址的。字节是用于计量存储容量和传输容量的一种计量单位,1个字节等于8位二进制数。每根地址线代表了0和1两个地址,24根地址线,可以表示 2的24次方个地址。常见问题解答21 .机器数中的原码、补码、移码和反码,怎样才能区别它们?谢谢。简单说,原码肯定是最接近真值的表示形式;反码在数值为正时与原码相同,负数时各位数值都求反,0代表1, 1代表0;补码在数值为正数时与原码一样,负数时在原码基础 上求反末位加一。具体请看教材 22页。2 .什么是浮点数?浮点数是相对于定点数的,浮点
18、数是小数点在各个数值位之间可以移动的一种数的表示 形式,它可以有整数和小数两部分内容。3 .浮点运算器的组成比定点运算器组成更复杂,主要表现在哪些方面吗?浮点运算器由处理阶码(整数)的运算线路,和处理尾数(定点小数)的运算线路两部分组成,而且浮点数运算步骤更多,涉及到的数据移位操作(对阶、规格化)更复杂。常见问题解答3在运算器部件中,为什么要设置多个累加器 ?累加器的数目多少对计算机的性能有什么 影响吗?在运算器部件中设置多个累加器就可以暂存更多的数据,有利于在数据计算过程中减少访问速度慢得多的内存储器的次数,可以提高系统的整体性能。常见问题解答41 . 一条指令通常由哪两个部分组成行旨令的操
19、作码一般有哪几种组织方式,各自应用在什么场合各自的优缺点是什么?一条指令通常由指令操作码和操作数地址两个部分组成,操作码通常有固定长度和可变长度两种主要的组织方式,前者更常用,格式规整,指令译码速度更快, 后者主要用在指令字长比较短的计算机系统中, 不得不把指令中的一些位区分不同指令分别用作指令的操作码 或操作数地址,不利于快速指令译码和识别。2 .相对CISC指令系统,RISC指令系统有哪些优点?RISC系统的指令格式规范且种类少,使用的寻址方式简单,指令条数少,指令完成的 操作功能简单。3 .按照操作数的个数不同,把指令分成哪几种?按照操作数的个数不同,指令分为下面四种:(1)无操作数指令
20、;(2)单操作数指令;(3)双操作数指令;(4)多操作数指令4 .什么是指令字长、存储字长和机器字长?指令字长是机器指令包含的二进制代码的位数,存储字长存储单元中二进制数的位数, 机器字长是运算器一次运算的二进制数的位数。5 .简单说明一个指令周期中读取指令、指令译码、 ALU执行、读写内存或接口、数据 写回5个执行步骤的含义。(1) “读取指令”是每一条指令都必须执行的,所完成的功能对所有指令都相同;(2) “指令译码”完成的功能对多数的指令是类似的,例如判断指令类型、读寄存器组 等;(3) ALU执行”所完成的是数据或地址计算功能,对不同指令会有所区别;(4) “读写内存或接口”只被用于读
21、写内存或者读写接口的指令;(5) “数据写回”将ALU的计算结果(或从内存、接口读来的数据)写入寄存器组。常见问题解答51 .什么是多指令发射技术?有什么特点?请阅读教材108页,最后那段有你要的答案。超标量处理机:在一个时钟周期同时发射多条指令;超流水线处理机:在一个时钟周期分期发射多条指令;超标量超流水线:集中超标量和超流水线两个特点。2 .在微程序的控制器组成中,为什么总要设置微指令寄存器部件呢?微指令寄存器是控制器的一个很重要的部件,在内存或控制寄存器中保存微程序,微指令寄存器则用来保存将要执行的一条微指令,这有利于提高微程序的执行速度。3 .什么是双核技术?现在逐渐热起来的“双核”概
22、念,主要是指基于 X86开放架构的双核技术。在这方面,起 领导地位的厂商主要有 AMD和Intel两家。其中,两家的思路又有不同。AMD从一开始设计时就考虑到了对多核心的支持。所有组件都直接连接到CPU,消除系统架构方面的挑战和瓶颈。两个处理器核心直接连接到同一个内核上,核心之间以芯片速度通信,进一步降低了处理器之间的延迟。而 Intel采用多个核心共享前端总线的方式。专家认为,AMD的架构对于更容易实现双核以至多核,Intel的架构会遇到多个内核争用总线资源的瓶颈问题。常见问题解答61 .在计算机中,为什么要采用多级结构的存储器系统?采用多级结构的存储器系统的性能价格比最高。2 .衡量高速缓
23、冲存储器(CACHE)性能的最重要的指标是什么,指出影响这一指标的 至少3个因素。衡量CACHE性能最重要的指标是它的命中率,即在原本需要到内存取数据的总的操作 次数中,有多少次是在 CACHE中得到相应数据,二者之比即为命中率。影响命中率的因素 较多,例如,CACHE的容量,大一些好;CACHE的映象方式,CACHE与主存每次交换信息 的单位量要适中。(也可以答另外几个因素)3 .使用多体结构的主存储器的目的是什么?什么是低位地址交叉,其优点何在?使用多体结构的主存储器,是为了使用可以独立读写的多个存储器,以提高对它们并行读写,快速得到多个数据的能力,缓解单个主存储器读写速度慢的矛盾。在多体
24、结构的主存储器中,通常多选用把相邻的存储字存放在不同的存储体中,这被称为低位地址交叉的组织形式,它更符合程序运行的局部性原理,有利于同时(或时间上有覆盖)地读写地址相邻的几个存储字。4 .高速缓存与主存在读写原理方面有何区别?高速缓冲存储器的运行原理, 与主存储器的运行原理是有很大区别的。主存储器运行原理,是建立在每个主存地址对应主存的一个存储单元这一关系之上的。在计算机程序中,要使用主存某单元中的数据,必须在指令中给出该单元的地址。读操作时,给出这一地址后, 通过译码电路,就选中主存中欲读的一个存储单元,执行读操作,读出的信息就是需要的数据。高速缓冲存储器的运行原理则完全不同,由于其存储容量很小, 无法通过对原本用于读主存的地址直接进行译码来选择一个CACHE单元,而是通过映象的方法来找到所要的单元,这样CACHE的每个存储单元由3部分内容组成。第一部分内容,是CACHE的数据字段,保存从主存某一单元复制过来的数据内容。第二部分内容,是
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 微缩摄影行业市场调研分析报告
- 办公室的布局设计行业相关项目经营管理报告
- 人工日光浴晒黑服务行业营销策略方案
- 脚踏车辆用驮篮项目营销计划书
- 螺旋输送机产品供应链分析
- 出牙咬环产品供应链分析
- 乘机旅行手提包产业链招商引资的调研报告
- 临床诊断服务行业经营分析报告
- 古玩估价行业市场调研分析报告
- 化学品检测行业营销策略方案
- 4.2.1 同类项与合并同类项 课件 2024-2025学年人教版数学七年级上册
- 中国邮政集团有限公司笔试题库
- 中国药物性肝损伤基层诊疗与管理指南(2024年)解读
- 2024年部编新改版语文小学四年级上册第三单元复习课教案及单元测试题(有答案)
- 《量子化学计算方法》课件
- 山东省青岛市西海岸新区2023-2024学年三年级上学期期中数学试题
- DL5009.3-2013 电力建设安全工作规程 第3部分:变电站
- 数字化转型企业架构设计手册
- 传统文化4敦厚崇礼(课件)山东友谊出版社《中华优秀传统文化》六年级
- 三相异步电动机的启停控制
- 中华民族共同体概论课件专家版8第八讲 共奉中国与中华民族聚力发展
评论
0/150
提交评论