计算机组成原理综合4

发布时间:2023年12月21日

1、完整的计算机系统应包括  D  。

 A、运算器、存储器、控制器  B、外部设备和主机

 C、主机和实用程序      D、配套的硬件设备和软件系统

2、计算机系统中的存储器系统是指  D  。

 A、RAM存储器       B、ROM存储器

 C、主存储器         D、主存储器和外存储器

3、至今为止,计算机中的所有信息仍以二进制方式表示的理由是  C 。

 A、节约元件 B、运算速度快 C、物理器件性能所致 D、信息处理方便

4、冯·诺依曼机工作方式的基本特点是  B  。

 A、多指令流单数据流     B、按地址访问并顺序执行指令

 C、堆栈操作         D、存储器按内部选择地址

5、某寄存器中的值有时是地址,因此只有计算机的   C  才能识别它。

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

7、计算机硬件能直接执行的只有  B  。

 A、符号语言 B、机器语言 C、机器语言和汇编语言 D、汇编语言

8、在机器数中,  B 的零的表示形式是唯一的。

 A、原码  B、补码  C、反码  D、原码和反码

9、针对8位二进制数,下列说法中正确的是  B  。

 A、-127的补码为10000000    B-127的反码等于0的移码

 C、+1的移码等于-127的反码  ?D、0的补码等于-1的反码

A:-127原码:1111 1111,反码:1000 0000,补码:1000 0001

B:0的移码:1000 0000

C:1的补码:0000 0001,移码:1000 0001

D:0的补码:0000 0000,-1的原码:1000 0001,-1的反码:1111 1110

10、计算机系统中采用补码运算的目的是为了  C  。

 A、与手工运算方式保持一致    B、提高运算速度

 C、简化计算机的设计       D、提高运算的精度

11、某机字长32位,采用定点小数表示,符号位为1位,尾数为31位,则可表示的最大正小数为  ,最小负小数为   。

 A、+(231-1) B、-(1-2-32) C、+(1-2-31)≈+1 D、-(1-2-31)≈-1

原码:

最大正小数:符号位为0,尾数全为1,所以为1-2^(-31)

最小负小数:符号位为1,尾数全为1,所以为-(1-2^(-31))

补码:

最大正小数:符号位为0,尾数全为1,所以为1-2^(-31)

最小负小数:符号位为1,尾数全为0,所以为-1

12、某机字长32位,采用定点整数表示,符号位为1位,尾数为31位,则可表示的最大正整数为   ,最小负整数为    。

 A、+(231-1) ????B、-(1-2-32) ????C、+(230-1) ????D、-(231-1)

原码:

最大正小数:符号位为0,尾数全为1,所以为2^(31)-1

最小负小数:符号位为1,尾数全为1,所以为-(2^(31)-1)

补码:

最大正小数:符号位为0,尾数全为1,所以为2^(31)-1

最小负小数:符号位为1,尾数全为0,所以为-2^(31)

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

 A、+(2-2^23)×2^127????????B、+(1-2^23)×2+^27

??C、+(2-2^23)×2^255   D、2^127-2^23

符号位为0,

阶码用移码表示,8位移码表示范围为-128——127,其中-128,-127有其他作用不能使用。阶码的最大值为127,为2^127

尾数用原码表示,最大值为23位全取1。所以最大值为1.111111……,为1+(1-2^-23)

所以最大值为2^127*(2-2^-23)

17、IEEE754标准规定的64位浮点数格式中,符号位为1位,阶码为11位,尾数为52位。则它所能表示的最小规格负数为    。

 A、-(2-252)×2-1023??????B、-(2-2-52)×2+1023

 C、-1×2-1024       D、-(1-252)×2+2047

符号位为1,

11位移码为-1025——1024,阶码表示范围为-1023——1024

尾数全取1

所以答案为:-(1+1-2^(-52))*2^(-1023)

18、假定下列字符码中有奇偶校验位,但没有数据错误,采用偶校验的码是  D 。

 A、11001011  B、11010110  C、11000001  D、11001001

19、若某数x的真值为-0.1010,在计算机中该数表示为1.0110,则该数所用的编码方法是   码。B

 A、原   B、补   C、反   D、移

原码:11010,反码:10101,补码:10110

20、长度相同但格式不同的2种浮点数,假设前者阶码长、尾数短,后者阶码短、尾数长,其他规定均相同,则它们可表示的数的范围和精度为 B  。

 A、两者可表示的数的范围和精度相同

 B、前者可表示的数的范围大但精度低

 C、后者可表示的数的范围大且精度高

 D、前者可表示的数的范围大且精度高?

21、在浮点数原码运算时,判定结果为规格化数的条件是 D   。

 A、阶的符号位与尾数的符号位不同  B、尾数的符号位与最高数值位相同

 C、尾数的符号位与最高数值位不同  D、尾数的最高数值位为1

22、若浮点数用补码表示,则判断运算结果是否为规格化数的方法是 C  。

 A、阶符与数符相同    B、阶符与数符相异

 C、数符与尾数小数点后第1位数字相异

 D、数符与尾数小数点后第1位数字相同

23、运算器虽有许多部件组成,但核心部分是  B  。

 A、数据总线 B、算术逻辑运算单元 C、多路开关 D、通用寄存器

24、在定点二进制运算器中,减法运算一般通过 D  来实现。

 A、原码运算的二进制减法器  B、补码运算的二进制减法器

 C、补码运算的十进制加法器  D、补码运算的二进制加法器

25、在定点运算器中,无论采用双符号位还是单符号位,必须有  C ,它一般用    来实现。

 A、译码电路,与非门     B、编码电路,或非门

 C、溢出判断电路,异或门   D、移位电路,与或非门

26、下列说法中正确的是  D 

 A、采用变形补码进行加减法运算可以避免溢出

 B、只有定点数运算才有可能溢出,浮点数运算不会产生溢出

 C、只有带符号数的运算才有可能产生溢出

 D、只有将两个正数相加时有可能产生溢出

D、只有将两个正数相加时有可能产生溢出

27、在定点数运算中产生溢出的原因是  C  。

 A、运算过程中最高位产生了进位或借位

 B、参加运算的操作数超出了机器的表示范围

 C、运算的结果超出了机器的表示范围

 D、寄存器的位数太少,不得不舍弃最低有效位

28、存储器是计算机系统中的记忆设备,它主要用来  C  。

 A、存放数据  B、存放程序  C、存放数据和程序  D、存放微程序

29、存储单元是指  B  。

 A、存放一个二进制信息位的存储元 B、存放一个机器字的所有存储元集合

 C、存放一个字节的所有存储元集合 D、存放两个字节的所有存储元集合

30、计算机的存储器采用分级存储体系的主要目的是 D  。

 A、便于读写数据     B、减小机箱的体积

 C、便于系统升级     D、解决存储容量、价格和存取速度之间的矛盾

31、存储周期是指 C  。

 A、存储器的读出时间   B、存储器的写入时间

 C、存储器进行连续读和写操作所允许的最短时间间隔

 D、存储器进行连续写操作所允许的最短时间间隔

存取周期是存储器进行连续读或写操作所允许的最短时间间隔
存取时间是存储器进行一次读或写操作所需的平均时间

32、和外存储器相比,内存储器的特点是 C   。

 A、容量大,速度快,成本低   B、容量大,速度慢,成本高

 C、容量小,速度快,成本高   D、容量小,速度快,成本低

33、某计算机字长16位,它的存储容量64KB,若按字编址,那么它的寻址范围是 B  。

 A、0~64K ???B、0~32K  C、0~64KB  D、0~32KB

34、某SRAM芯片,其存储容量为64K×16位,该芯片的地址线和数据线数目为 D  。

 A、64,16   B、16,64   C、64,8    D、16,16

35、某DRAM芯片,其存储容量为512K×8位,该芯片的地址线和数据线数目为 10,8  。

 A、8,512   B、512,8   C、18,8    D、19,8

36、某机字长32位,存储容量1MB,若按字编址,它的寻址范围是 C  。

 A、0~1M  B、0~512KB  C、0~256K  D、0~256KB

37、某计算机字长32位,其存储容量为4MB,若按字编址,它的寻址范围是 A 。

 A、0~1M  B、0~4MB   C、0~4M   D、0~1MB

38、某计算机字长32位,其存储容量为4MB,若按半字编址,它的寻址范围是 C  。

 A、0~4MB ?? ??B、0~2MB   C、0~2M   D、0~1MB

39、某计算机字长为为32位,其存储容量为16MB,若按双字编址,它的寻址范围是 0--2M 。

 A、0~16MB   B、0~8M   C、0~8MB   D、0~16MB

40、某SRAM芯片,其容量为512×8位,加上电源端和接地端,该芯片引出线的最小数目应为  D 。

 A、23      B、25     C、50     D、19?

地址线9个,数据线8个,片选线1个,读写数据线1或2个

41、相联存储器是按  C 进行寻址的存储器。

 A、地址指定方式     B、堆栈存取方式

 C、内容指定方式     D、地址指定与堆栈存取方式结合

42、主存储器和CPU之间增加cache的目的是  A  。

 A、解决CPU和主存之间的速度匹配问题  B、扩大主存储器的容量

 C、扩大CPU中通用寄存器的数量

 D、既扩大主存容量又扩大CPU通用寄存器数量

43、采用虚拟存储器的主要目的是 B  。

 A、提高主存储器的存取速度

 B、扩大主存储器的存储空间,并能进行自动管理和调度

 C、提高外存储器的存取速度   D、扩大外存储器的存储空间

44、在虚拟存储器中,当程序在执行时,  D  完成地址映射。

 A、程序员   B、编译器   C、装入程序   D、操作系统

45、下列说法中不正确的是? ?B 。

 A、每个程序的虚地址空间可以大于实地址空间,也可以小于实地址空间

 B、多级存储体系由cache、主存和虚拟存储器构成

 C、cache和虚拟存储器这两种存储器管理策略都利用了程序的局部性原理

 D、当cache未命中时,CPU可以直接访问主存,而外存与CPU之间则没有直接通路

???我认为B也对

46、虚拟段页式存储管理方案的特点为  D  。

 A、空间浪费大、存储共享不易、存储保护容易、不能动态连接

 B、空间浪费小、存储共享容易、存储保护不易、不能动态连接

 C、空间浪费大、存储共享不易、存储保护容易、能动态连接

 D、空间浪费小、存储共享容易、存储保护容易、能动态连接

47、在cache的地址映射中,若主存中的任意一块均可映射到cache内的任意一块的位置上,则这种方法称为 A  。

 A、全相联映射  B、直接映射  C、组相联映射  D、混合映射

48、指令系统中采用不同寻址方式的目的主要是  B  。

 A、实现存储程序和程序控制 

 B、缩短指令长度,扩大寻址空间,提高编程灵活性

 C、可以直接访问外存

 D、提供扩展操作码的可能并降低指令译码难度

49、单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一数常需采用  C 。

 A、堆栈寻址方式    B、立即寻址方式

 C、隐含寻址方式    D、间接寻址方式

50、对某个寄存器中操作数的寻址方式称为   C 寻址。

 A、直接   B、间接   C、寄存器   D、寄存器间接?

文章来源:https://blog.csdn.net/JYHZZ/article/details/135126293
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。