计算机组成原理习题答案.docx

上传人:b****4 文档编号:3148082 上传时间:2022-11-18 格式:DOCX 页数:22 大小:33.55KB
下载 相关 举报
计算机组成原理习题答案.docx_第1页
第1页 / 共22页
计算机组成原理习题答案.docx_第2页
第2页 / 共22页
计算机组成原理习题答案.docx_第3页
第3页 / 共22页
计算机组成原理习题答案.docx_第4页
第4页 / 共22页
计算机组成原理习题答案.docx_第5页
第5页 / 共22页
点击查看更多>>
下载资源
资源描述

计算机组成原理习题答案.docx

《计算机组成原理习题答案.docx》由会员分享,可在线阅读,更多相关《计算机组成原理习题答案.docx(22页珍藏版)》请在冰豆网上搜索。

计算机组成原理习题答案.docx

计算机组成原理习题答案

1、冯·诺依曼机工作的基本方式的特点是(C)。

A.多指令流单数据流B.具备了自动输入输出的功能

C.按地址访问并顺序执行指令D.存储器按内容选择地址

2、完整的计算机应包括(D)。

A.运算器、存储器、控制器B.外部设备和主机C.主机和实用程序D.配套的硬件设备和软件系统

3.下列逻辑部件中,不包括在运算器内的是(D)。

A.累加器B.运算状态寄存器C.ALUD.指令寄存器

4.计算机系统中广泛采用总线将五大部件联系起来,使用总线结构可以(B)。

A.减少信息传输量B.减少信息传输线的条数C.提高信息传输的速度D.增加CPU的工作量

5.运算器虽有许多部件组成,但核心部件是(B)。

A.数据总线B.算术逻辑运算单元C.多路开关D.累加寄存器

6.某寄存器中的值有时是地址,因此具有计算机的(C)才能识别它。

A.译码器B.判断程序C.指令D.时序信号

7.早期的8位微型计算机中乘除法大多数用(A)实现。

A.软件B.硬件C.固件D.专用芯片

8.硬件在功能实现上比软件强的是(A)。

A.速度快B.成本低C.灵活性强D.实现容易

9.存储器地址的重要作用是(B)。

A.便于按地址编号读写连续的数据B.作为存储器中不同数据字的惟一标志

C.便于一个程序连续存放D.作为区分地址中的数据和指令的标志

10.下列部件不属于主机的是(C)。

A.运算器B.控制器C.键盘D.内存储器

11.虚拟机中不包括的层次是(D)。

A.应用软件B.硬件C.操作系统D.用户自编程序

12.运算器中临时存放数据的部件是(B)。

A.ALUB.寄存器C.半导体存储器D.指令寄存器

13.计算机内存与外存的区别在于(A)。

A.是否包括在主机中B.是否包括在主机箱中C.是否由主机控制D.是否由操作系统控制

14.计算机的外围设备是指(D)。

15.对计算机的软硬件资源进行管理的程序是(B)。

16.下列功能中哪个不属于操作系统的功能范畴?

(D)。

17.可由计算机硬件系统直接运行的程序是()。

18.一类常用的将高级语言程序转换成机器语言的过程称做()。

一、单项选择题

1.某机字长64位,其中1位符号位,63位尾数。

若用定点小数表示,则最大正小数为(B)。

A.+(1-2-64)B.+(1-2-63)C.2-64D.2-63

2.设[x]补=1.x1x2x3x4x5x6x7x8,当满足(A)时,x>-1/2成立。

A.x1=1,x2~x8至少有一个为1B.x1=0,x2~x8至少有一个为1

C.x1=1,x2~x8任意D.x1=0,x2~x8任意

3.设寄存器位数为16位,机器数采用定点整数补码形式(一位符号位),对应于十进制数1022,寄存器内存放的内容为(C)。

A.(1022)16B.(1776)16C.(03FE)16D.(7FE0)16

4.若用二进制数表示十进制数0到999999,则最少需要的二进制数位是(C)。

A.6B.16C.20D.100000

5.在某8位定点机中,寄存器内容为10000000,若它的数值等于-128,则它采用的数据表示为(B)。

A.原码B.补码C.反码D.移码

6.设浮点数N=M×Re,阶码e与尾数M均采用补码表示,尾数的最高位为符号位,尾数和阶码的基数均为2.下列数据中为规格化数的是(C)。

A.0.0011…10B.1.1000…10C.0.1111…10D.1.1111…10

7.在下列机器数中,哪种表示方式下,零的表示形式是惟一的?

(B)

A.原码B.补码C.反码D.都不是

8.N+1位的定点整数的原码的数据表示范围是(B)。

A.-2n≤x≤2nB.-2n<x<2nC.-2n+1≤x≤2n-1D.-2n-1<x<2n+1

9.下列论述中,正确的是(D)。

A.已知[x]原求[x]补的方法是:

在[x]原的末位加1

B.已知[x]补求[-x]补的方法是:

在[x]补的末位加1

C.已知[x]原求[x]补的方法是:

将尾数连同符号位一起取反,再在末位加1

D.已知[x]补求[-x]补的方法是:

将尾数连同符号位一起取反,再在末位加1

10.采用全零的形式表示机器零的浮点表示的编码方式是(D)。

A.阶码采用原码表示,尾数采用原码表示B.阶码采用补码表示,尾数采用原码表示

C.阶码采用补码表示,尾数采用补码表示D.阶码采用移码表示,尾数采用补码表示

11.IEEE754标准规定的32位浮点数格式中,符号位为1位,阶码为8位,尾数为23位,则它所能表示的最大规格化正数为(A)。

A.+(2-2-23)×2+127B.+(1-2-23)×2+127C.+(2-2-23)×2+255D.2+127-2-23

12.浮点数的表示范围取决于(A)。

A.阶码的位数B.尾数的位数C.阶码采用的编码D.尾数采用的编码

13.逻辑右移指令执行的操作是(A)。

A.符号位填0,并顺次右移1位,最低位移至进位标志位

B.符号位不变,并顺次右移1位,最低位移至进位标志位

C.进位标志位移至符号位,顺次右移1位,最低位移至进位标志位

D.符号位填1,并顺次右移1位,最低位移至进位标志位

14.在浮点运算中,下面的论述正确的是(C)。

A.对阶时应采用向左规格化

B.对阶时可以使小阶向大阶对齐,也可以使大阶向小阶对齐

C.尾数相加后可能会出现溢出,但可采用向右规格化的方法得出正确结论

D.尾数相加后不可能得出规格化的数

15.十进制数-0.75的IEEE754单精度格式表示成十六进制为(C)。

A.3F200000HB.BE200000HC.BF400000D.BE400000H

16.原码乘除法运算要求(C)。

A.操作数必须都是正数B.操作数必须具有相同的符号位C.对操作数符号没有限制D.以上都不对

17.进行补码一位乘法时,被乘数和乘数均用补码表示,运算时(A)。

A.首先在乘数最末位yn后增设附加位yn+1,且初始yn+1=0,再依照ynyn+1的值确定下面的运算

B.首先在乘数最末位yn后增设附加位yn+1,且初始yn+1=1,再依照ynyn+1的值确定下面的运算

C.首先观察乘数符号位,然后决定乘数最末位yn后附加位yn+1的值,再依照ynyn+1的值确定下面的运算

D.不应在乘数最末位yn后增设附加位yn+1,而应直接观察乘数的末两位yn-1yn确定下面的运算

18.若要想使8位寄存器A中的高4位变为0,低4位不变,可使用(B)。

A.A∨F0H→AB.A∧0FH→AC.A∧F0H→AD.A∨0FH→A

19.在24×24点阵的汉字字库中,一个汉字的点阵占用的字节数为(D)。

A.2B.9C.24D.72

20.假定下列字符码中有奇偶校验位,但没有数据错误,采用奇校验的字符码是(B)。

A.10011010B.11010000C.11010111D.10111000

21.在循环冗余校验中,生成多项式G(x)应满足的条件不包括(D)。

A.校验码中的任何一位发生错误,在与G(x)作模2除时,都应使余数不为0

B.校验码中的不同位发生错误时,在与G(x)作模2除时,都应使余数不同

C.用与G(x)对余数作模2除,应能使余数循环

D.选择不同的生成多项式所得的CRC码的码距相同,因而检错、校错能力相同

22.运算器的核心部分是(C)。

A.数据总线B.累加寄存器C.算术逻辑运算单元D.多路开关

23.浮点运算器的组成结构包括(C)。

A.乘法器B.除法器C.阶码和尾数运算部件D.一个ALU

24.下面对浮点运算器的描述中正确的是(A)。

A.浮点运算器由阶码部件和尾数部件实现B.阶码部件可以实现加、减、乘、除4种运算

C.阶码部件只能进行阶码的移位操作D.尾数部件只能进行乘法和加法运算

练习单元三

一、单项选择题

1.计算机系统中,仅由硬件设计人员使用的指令是(C)。

A.机器指令B.宏指令C.微指令D.特权指令

2.指令系统中采用不同的寻址方式的主要目的是(B)。

A.增加内存的容量B.缩短指令长度,扩大寻址范围C.提高访问内存的速度D.简化指令译码电路

3.指令操作所需的数据不会来自(D)。

A.寄存器B.指令本身C.主存中D.控制存储器

4.在相对寻址方式中,若指令中地址码为X,则操作数的地址为(B)。

A.XB.(PC)+XC.X+段基址D.变址寄存器+X

5.单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个操作数常采用的寻址方式是(C)。

A.相对寻址方式B.立即寻址方式C.隐含寻址方式D.间接寻址方式

6.在指令的地址字段中直接指出操作数本身的寻址方式称为(B)。

A.隐含地址B.立即寻址C.寄存器寻址D.直接寻址

7.支持实现程序浮动的寻址方式称为(B)。

A.变址寻址B.相对寻址C.间接寻址D.寄存器间接寻址

8.设变址寄存器为X,形式地址为D,(X)表示寄存器X的内容,变址寻址方式的有效地址可表示为(A)。

A.EA=(X)+DB.EA=(X)+(D)C.EA=((X)+D)D.EA=((X)+(D))

9.下列说法中不正确的是(C)。

A.变址寻址时,有效数据存放在主存中B.堆栈是先进后出的随机存储器

C.堆栈指针SP的内容表示当前堆栈内所存储的数据的个数

D.内存中指令的寻址和数据的寻址是交替进行的

10.在零地址指令格式中,下面论述正确的是(C)。

A.只能有一个操作数,它由地址码提供B.一定有两个操作数,另一个是隐含的

C.可能有一个操作数,也可能有两个操作数D.如果有两个操作数,另一个操作数一定在堆栈中

11.以下论述正确的是(A)。

A.二地址指令中,目的操作数的地址就是存操作结果的地址

B.二地址指令中,目的操作数一定在源操作数后面

C.由于三地址指令使用灵活,所以广泛地使用在各类型计算机的指令中

D.指令的地址码字段存放的一定是操作数地址

12.堆栈常用于(B)。

A.数据移位B.保护程序现场C.程序转移D.输入输出

13.在堆栈中,保持不变的是(C)。

A.栈顶B.堆栈指针C.栈底D.栈中的数据

14.在堆栈寻址方式中,设A为累加器,SP为堆栈指针,Msp为SP指示的栈顶单元。

如果进栈操作的动作顺序是(SP)-1→SP,(A)→Msp,那么出栈操作应为(A)。

A.(Msp)→A,(SP)+1→SPB.(SP)+1→SP,(Msp)→A

C.(SP)-1→SP,(Msp)→AD.(Msp)→A,(SP)-1→SP

15.在

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 高等教育 > 历史学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1