北科_计算机组成原理考题-A卷答案.pdf

北科_计算机组成原理考题-A卷答案.pdf

ID:56985013

大小:265.44 KB

页数:5页

时间:2020-07-30

北科_计算机组成原理考题-A卷答案.pdf_第1页
北科_计算机组成原理考题-A卷答案.pdf_第2页
北科_计算机组成原理考题-A卷答案.pdf_第3页
北科_计算机组成原理考题-A卷答案.pdf_第4页
北科_计算机组成原理考题-A卷答案.pdf_第5页
资源描述:

《北科_计算机组成原理考题-A卷答案.pdf》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、一、选择(满分10分,一个题1分)1.划分计算机软件和硬件的界面是B。(A)操作系统(OperatingSystem)(B)指令集(InstructionSet)(C)内存(Memory)(D)编译器(Compilier)2.对8位二进制数,下列说法正确的是B(A)-127的补码为10000000(B)–127的反码等于0的移码(C)+1的移码等于–127的反码(D)0的补码等于-1的反码3.计算机中采用补码运算的目的是为了C。(A)与手工运算方式保持一致(B)提高运算速度(C)简化计算机的设计(D)提高运算的精度4.在定点数运算

2、中产生溢出的原因是D。(A)运算过程中最高位产生了进位或借位(B)参加运算的操作数超出了机器表示的范围(C)寄存器的位数太少,不得不舍弃最低有效位(D)运算的结果超出了机器的表示范围5.在浮点数加减法的对阶过程中,D。A.将被加(减)数的阶码向加(减)数的阶码看齐B.将加(减)数的阶码向被加(减)数的阶码看齐C.将较大的阶码向较小的阶码看齐D.将较小的阶码向较大的阶码看齐6.在定点二进制运算器中,减法运算一般通过D来实现(A)原码运算的二进制减法器(B)补码运算的二进制减法器(C)补码运算的十进制加法器(D)补码运算的二进制加法器

3、7.在计算机中,存放微指令的控制存储器隶属于D。A.外存B.高速缓存C.内存D.CPU8.在取指周期中,是按照C的内容访问主存,以读取机器指令。试卷第1页共5页A.指令寄存器IRB.程序状态字寄存器PSW才.程序计数器PCD.主存数据缓冲寄存器MBR9.微程序控制器中,机器指令与微指令的关系是B。A.每一条机器指令由一条微指令来执行B.每一条机器指令由一段微指令编写的微程序来解释执行C.每一条机器指令组成的程序可由一条微指令来执行D.一条微指令由若干条机器指令组成10.指令系统中采用不同寻址方式的主要目的是C。A.简化指令译码B.

4、提高访存速度C.缩短指令字长,扩大寻址空间,提高编程灵活性D.实现程序控制二、填空(满分20分,一个题2分)1.冯.诺依曼计算机体系结构的基本思想是:。(答案:将指令和数据一起存储到计算机中,能自动取出并执行,知道程序执行完毕)2.就取得操作数的速度而言,寻址方式中速度最快的是,速度最慢。(答案:立即数寻址,间接寻址)3.提高加法器运算速度的关键是,(答案是:降低进位信号的传播时间)4.某机机器字长24位,指令字长24位,定长操作码,共能完成130种操作,采用单地址格式可直接寻址的范围是__________,变址寻址范围是____

5、______。1624(答案是:2,2)5.在指令格式设计中,采用扩展操作码技术的目的是:__。(答案:在指令定长的情况下,增加指令数量)试卷第2页共5页6.寄存器间接寻址方式中,操作数存放在__________,寄存器中存放的是__________。(答案:主存,操作数地址)7.在浮点数表示方法中,阶码表示_(答案:小数点的位置)阶码位数越多,该浮点数表示的越大。(答案:范围)8.采用数据校验码的目的是。(答案:检查并纠正数据在传输中的错误)9.常用的数据校验码有奇偶校验码、和。(答案:海明校验码和循环冗余校验码)在微程序控制中

6、,一个节拍中所需要的一组微命令,被编成一条_____微指令__。10.移码主要用于表示。(答案:浮点数的阶码部分)三、简答题(满分32分,每题8分)1.以四位并行加法器为例,简述加法运算器中快速进位链的作用及其实现原理2.简述运算器的组成及功能。3.简述计算机设计步骤,及各步中完成的主要工作。4.如何判断浮点加减运算是否溢出?并说明发生溢出时如何处理?四、综合题(共38分)1.(10分)已知机器字长8位,x=-0.01111,y=+0.11001,求[x]补,[-x]补,[y]补,[-y]补,x+y=?x–y=?要求给出运算器的计

7、算过程,并用溢出判别方法判断结果试卷第3页共5页是否溢出。答案:[x]补=1.1000100,[-x]补=0.0111100[y]补=0.1100100,[-y]补=1.0011100[x+y]补=[x]补+[y]补=0.0101000溢出=SSSSSS=0,无溢出。xyfxyf[x+y]原=0.0101000,x+y=0.0101。[x-y]补=[x]补+[-y]补=0.1100000溢出=SSSSSS=1,溢出。xyfxyfx–y机器溢出,无法求得。2.假设指令字长为16位,操作数的地址码为6位,指令有零地址、一地址、二地

8、址三种格式。(9分)(1)设操作码固定,若零地址指令有M种,一地址指令有N种,则二地址指令最多有几种?(2)采用扩展操作码技术,二地址指令最多有几种?(3)采用扩展操作码技术,若二地址指令有P条,零地址指令最多有Q条,则一地址指令最多有几种?答案:

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。