0.0795

五煦查题

快速找到你需要的那道考题与答案

超星计算机组成原理(下)_9课后答案(学习通2023题目答案)

52 min read

超星计算机组成原理(下)_9课后答案(学习通2023题目答案)

第6章 计算机的超星成原运算方法(上)

第6章 计算机的运算方法(上) 测试

1、计算机中的计算机组数据可以存放在___中。
A、理下寄存器
B、课后主存
C、答案硬盘
D、学习都可以

2、通题通常浮点数被表示成N=S×r^j的目答形式,其中___。超星成原
A、计算机组S为尾数,理下j为阶码,课后r是答案基数
B、S为尾符,学习j为阶符,通题r是基数
C、S为尾数,r为阶码,j为基数
D、S为阶码,j为尾数,r是基数

3、下列对源码、补码和反码叙述正确的是:
A、三种机器数的最高位均为符号位。符号位和数值部分之间可用“.”(对于小数)和“,”(对于整数)隔开。
B、当真值为负时,原码、补码和反码的表示形式均相同,即符号位用“1”表示,数值部分和真值部分相同。
C、当真值为正时,原码和补码的表示形式不同,但其符号位都用“0”表示。
D、全部正确。

4、假设浮点数的表示形式如下图,阶码和尾数都用原码表示 并且m=4,n=10,用非规格化形式表示时,下列叙述正确的是:
A、可以表示的最小负数为 -2^15×(1-2^(-10))
B、可以表示的最大负数为 -2^(-16)×2^(-10)
C、可以表示的最小正数为 2^(-15)×2^(-9)
D、可以表示的最大正数为 2^(-15)×2^(-9)

5、已知X=0.a1a2a3a4a5a6(ai为0或1),则当X>1/2时,ai应取何值?
A、a1=1,a2-a6至少有一个为1
B、a1=1,a2-a6任意
C、a1-a6至少有一个为1
D、a1-a6任意

6、设机器数字长为 8 位(其中1位为符号位)对于整数,当其分别表示无符号数、原码、补码和反码时,对于其可以表示的真值范围正确的是:
A、无符号数:0,1,2,…,255
B、原码:-128,-127,-126,…,127
C、补码:-128,-127,…,127,128
D、反码:-128,-127,-126,…,127

7、设x为真值,x*为绝对值,说明[-x*]补=[-x]补在什么时候成立
A、当x为正数时成立
B、当x为负数时成立
C、任何时候都成立
D、任何时候都不成立

8、在计算机中,小数点保存在____
A、不保存
B、存储单元的最高位
C、存储单元的最低位
D、存储单元的次高位

9、以下各类表示法中,无论表示正数还是负数,___的数值位永远都是其真值的绝对值。
A、原码
B、移码
C、反码
D、补码

10、在计算机中,所谓的机器字长一般是指___
A、寄存器的位数
B、存储器的位数
C、缓存的位数
D、总线的带宽

11、以下各类表示法中,引入___的概念是为了消除减法操作。
A、补码
B、移码
C、反码
D、原码

12、当八位寄存器中的二进制数为11111111时,若其为补码则对应的真值是___
A、-1
B、+1
C、+127
D、-128

13、将一个十进制数-129表示成补码时,至少应采用___位二进制代码表示。
A、9位
B、8位
C、7位
D、6位

14、在计算机运行过程中,当浮点数发生溢出时,通常情况下计算机仍可以继续运行是___
A、下溢
B、上溢
C、都可以
D、都不可以

15、在小数定点机中,以下说法正确的是___
A、只有补码能表示-1
B、三种机器码都能表示-1
C、三种机器码都不能表示-1
D、只有原码能表示-1

16、以下各类表示法中,“零”只有一种表示形式的是___
A、补码
B、转码
C、反码
D、原码

17、在计算机中,以下选项属于小数点的表示方法的是___
A、定点表示
B、无正确答案
C、定长表示
D、变长表示

18、原码是机器数中最简单的一种形式,符号位为0表示整数,符号位为1表示负数,数值位即是真值的绝对值,故原码表示又称为带符号位的绝对值表示。以下给出了四种整数编码的定义,其中是整数原码定义的为___。
A、
B、
C、
D、

19、机器数采用补码时,就能找到一个与负数等价的正数来代替该负数,就可以吧减法操作用加法代替。以下给出了四种整数编码的定义,其中是整数补码定义的为___。
A、
B、
C、
D、

20、引入补码的概念是为了消除减法运算,但是根据补码的定义,在形成补码的过程中又出现了减法,反码通常用来作为由原码求补码或者由补码求原码的中间过渡。以下给出了四种整数编码的定义,其中是整数反码定义的为___。
A、
B、
C、
D、

21、当真值用补码表示时,由于符号位和数值部分一起编码,与习惯上的表示法不同,因此人们很难从补码的形式上直接判断其真值的大小,而采用移码编码时从代码本身就可以看出真值的实际大小。以下给出了四种整数编码的定义,其中是整数移码定义的为___
A、
B、
C、
D、

22、下列数中最小的数为____。
A、(21)十
B、(1A)十六
C、(40)八
D、(01010101)二

23、设x为整数,, 对应的真值是____
A、-1
B、-15
C、-0
D、+0
E、-2

24、设x为整数,, 对应的真值是____。
A、-2
B、-0
C、-1
D、-15
E、+0

25、浮点数在机器中的形式如下所示,采用这种数据格式的机器称为浮点机 下列叙述正确的是:
A、Sf 代表浮点数的符号
B、位数n反映了浮点数的精度
C、位数m反映了浮点数的表示范围
D、jf和m共同决定小数点的实际位置
E、jf表示小数点的实际位置

26、下列关于定点数和浮点数的叙述正确的是:
A、当浮点机和定点机中数的位数相同时,浮点数的表示范围比定点数的范围大的多。
B、当浮点数为规格化数时,其相对精度远比定点数高。
C、浮点数运算要分阶码部分和尾数部分,而且运算结果都要求规格化,故浮点运算步骤比定点运算步骤多,运算速度比定点运算的低,运算线路比定点运算的复杂。
D、在溢出的判断方法上,浮点数是对规格化数的阶码进行判断,而定点数是对数值本身进行判断。
E、浮点数在数的表示范围、数的精度和溢出处理方面均优于定点数。
F、定点数在运算规则、运算速度及硬件成本方面优于浮点数。

27、以下关于机器数和真值的说法正确的是____。
A、把符号“数字化”的数称为机器数
B、把带“+”或“-”符号的数称为真值。
C、把符号“数字化”的数称为真值。
D、把带“+”或“-”符号的数称为机器数。
E、无正确答案

28、设x为整数,x的真值为25,以下选项与x相等的有____。
A、补码二进制串为0,11001的数
B、反码二进制串为0, 11001的数
C、原码二进制串为0, 11001的数
D、补码二进制串为1,11001的数
E、反码二进制串为1, 00110的数
F、原码二进制串为1,11001的数

第6章 计算机的运算方法(中)

第6章 计算机的运算方法(中)测试

1、为了提高浮点数的表示精度,其尾数必须为规格化数,如果不是规格化数,就要通过修改阶码并同时左移或右移尾数的办法使其变为规格化数。0.00110101×4^10规格化后的数为___。
A、0.11010100×4^1
B、0.01101010×4^1
C、0.11010100×4^10
D、0.01101010×4^10

2、已知两个正浮点数,,当下列____成立时,N1 < N2。
A、S1 和S2 均为规格化数,且J1<J2
B、S1<S2
C、J1<J2
D、S1 和S2 均为规格化数,且J1>J2

3、设机器数字长为8位(含1位符号位)若A=-26,分别用原码、反码和补码表示并右移三位后所对应的真值分别为:
A、-3,-3,-4
B、-3,-3,-3
C、-4,-3,-3
D、-4,-4,-3

4、下列对算术移位和逻辑移位叙述错误的是:
A、寄存器内容为10110010时,逻辑右移为01011001,算术右移为11011011
B、有符号数的移位成为算数移位,无符号数的移位成为逻辑移位
C、逻辑左移时,高位移丢,低位填0。逻辑右移时,低位移丢,高位填0
D、寄存器内容为01010011时,逻辑左移为10100110,算术左移为00100110

5、在定点计算机中两个n位数进行原码一位乘,需要的移位次数和最多的加法次数为:
A、n,n
B、n+1,n
C、n,n+1
D、n+1,n+1

6、移位运算对计算机来说的实用价值是___
A、可以采用移位和加法相结合,实现乘(除)运算
B、只采用移位运算就可以实现乘法
C、只采用移位运算就可以实现除法
D、采用移位运算可以防止数据溢出

7、设机器数字长8位(含1位符号位),若机器数DAH为补码,分别对其进行算术左移一位和算术右移一位,其结果分别为___
A、B4H,EDH
B、B5H,EDH
C、B4H,6DH
D、B5H,6DH

8、在定点运算器中,无论采用双符号位还是单符号位,均需要设置___,它一般用异或门来实现。
A、溢出判断电路
B、译码电路
C、编码电路
D、移位电路

9、在定点机中执行算术运算时,有时会发生溢出,其主要原因是____
A、运算结果无法表示
B、内存容量不足
C、操作数地址过长
D、操作数地址过短

10、已知A=0.1011,B=-0.0101,则[A+B]补为___
A、0.0110
B、1.0110
C、0.1101
D、1.1011

11、移位运算成为移位操作,对于计算机来说,有很大的使用价值,计算机中机器数的字长往往是固定的,当机器数左移n位或右移n位时,必然会使其n为低位或n位高位出现空位,对于有符号数的移位成为算数移位。不同码制机器数算数移位后的空位添补规则如下: 观察上述空位添补规则,下述对算数移位特点描述正确的是____.
A、不论是正数还是负数,算数移位后其符号位均不变
B、负数在补码表示下,进行算数右移后,符号位会发生变化
C、对于正数算数移位后符号不变,对于负数算数移位后符号位取反
D、符号位是否发生变化,待移位数的真值有关

12、设机器数字长16位,阶码5位(含1位阶符),基值为2,尾数11位(含1位数符)。对于两个阶码相等的数按补码浮点加法完成后,由于规格化操作可能出现的最大误差的绝对值是____.
A、(10000) (2进制)
B、(01000)(2进制)
C、(00100)(2进制)
D、(00010)(2进制)

13、浮点数中___的位数反映了浮点数的精度
A、尾数
B、阶码
C、基数
D、数符
E、阶符

14、在计算机中,乘法运算时一种很重要的运算,有的机器由硬件乘法器直接完成乘法运算,有的机器内没有乘法器,但可以按机器做乘法运算的方法,用软件编程实现。分析笔算乘法过程,会发现,两个数相乘的过程,可视为___和____两种对计算机很容易实现的运算。
A、加法和移位
B、加法和取反
C、取反和移位
D、移位和求补

15、下列描述不同码制机器数算数移位后的空位添补规则正确的是:
A、正数的原码、补码、反码移位后的空位用0添补
B、负数的原码移位后的空位用0添补
C、负数的补码左移后的空位用0添补
D、负数的补码右移后的空位用1添补
E、负数的反码移位后的空位用1添补

16、在补码定点加减法运算的溢出判别中,以下说法正确的是____
A、对于加法,符号不同的两个数相加永不会发生溢出
B、对于减法,符号相同的两个数相减永不会发生溢出
C、对于减法,符号不同的两个数相减可能发生溢出
D、对于加法,符号相同的两个数相加必定发生溢出

17、以下关于算数移位和逻辑移位的描述正确的是___
A、有符号数的移位称为算术移位
B、无符号数的移位称为逻辑移位
C、逻辑左移时,高位丢失,低位添0
D、逻辑右移时,低位丢失,高位添1
E、算数左移时,符号位丢失,低位添1

第7章 指令系统

第7章 指令系统测试

1、下列叙述中,___能反映CISC的特征。
A、丰富的寻址方式
B、大多数指令需要多个时钟周期才能执行完成
C、各种指令都可以访存
D、控制器采用组合逻辑设计
E、指令字长固定
F、只有LOAD/STORAGE指令可以访存
G、采用优化编译技术

2、下列说法正确的是___。
A、操作码的长度可以是固定的,也可以是变化的
B、操作码的长度是固定的
C、操作码的长度是变化的
D、无正确答案

3、下列和指令字长无关的是___。
A、数据总线宽度
B、操作码的长度
C、操作数地址的长度
D、操作数地址的个数

4、假设指令字长为16位,操作数的地址码为6位,指令有零地址、一地址、二地址三种格式。设操作码固定,若零地址指令有3种,一地址指令有5种,则二地址指令最多有___种。
A、8
B、7
C、4
D、9

5、假设指令字长为16位,操作数的地址码为6位,指令有零地址、一地址、二地址三种格式。采用扩展操作码技术,若二地址指令8种,零地址指令有64种,则一地址指令最多有___种。
A、511
B、512
C、342
D、255

6、一条双字长直接寻址的子程序调用指令,其第一个字为操作码和寻址特征,第二个字为地址码5000H。假设PC当前值为2000H,SP的内容为0100H,栈顶内容为2746H,存储器按字节变址,而且进栈操作是先执行(SP)-△→SP,然后存入数据,则CALL指令被读取前,PC、SP及栈顶内容为___。
A、2000H,0100H,2746H
B、5000H,0100H,2746H
C、2000H,00FEH,2746H
D、2000H,0100H,2004H

7、一条双字长直接寻址的子程序调用指令,其第一个字为操作码和寻址特征,第二个字为地址码5000H。假设PC当前值为2000H,SP的内容为0100H,栈顶内容为2746H,存储器按字节变址,而且进栈操作是先执行(SP)-△→SP,然后存入数据,则CALL指令被执行后,PC、SP及栈顶内容为___。
A、5000H,00FEH,2004H
B、2000H,00FEH,2004H
C、5000H,0100H,2004H
D、5000H,00FEH,2476H

8、一条双字长直接寻址的子程序调用指令,其第一个字为操作码和寻址特征,第二个字为地址码5000H。假设PC当前值为2000H,SP的内容为0100H,栈顶内容为2746H,存储器按字节变址,而且进栈操作是先执行(SP)-△→SP,然后存入数据,子程序返回后,PC、SP及栈顶内容为___。
A、2004H,0100H,2746H
B、2000H,0100H,2746H
C、2004H,00FEH,2746H
D、2004H,0100H,2004H

9、图中表示的寻址方式是___。
A、变址寻址
B、基址寻址
C、相对寻址
D、隐含寻址

10、图中表示的寻址方式是___。
A、相对寻址
B、基址寻址
C、变址寻址
D、隐含寻址

11、设相对寻址的转移指令占两个字节,第一个字节是操作码,第二个字节是相对位移量,用补码表示。每当CPU从存储器取出一个字节时,即自动完成(PC)+1→PC。若当前PC值为2000H,指令JMP * -9 (* 为相对寻址特征)的第二字节的内容是___。
A、F5H
B、F3H
C、F7H
D、F1H

12、设机器字长为16位,存储器按照字编制,对于单字指令而言,读取该指令后,PC自动加___。
A、1
B、2
C、3
D、4

13、设变址寄存器为X,形式地址为D,某机具有先变址再间接寻址的寻址方式,则这种寻址方式的有效地址为___。
A、EA = ((X)+D)
B、EA = (X)+(D)
C、EA = ((X))+D
D、EA = (X)+D

14、数据传送指令的功能一般不包括___。
A、寄存器与外设之间传送数据
B、寄存器与寄存器之间传送数据
C、寄存器与存储单元之间传送数据
D、存储单元与存储单元之间传送数据

15、以下不属于条件转移指令的是___。
A、JMP
B、SKP
C、JZ
D、JO

16、以下不属于立即寻址特点的是___。
A、指令中的形式地址就是操作数的真实地址
B、取回指令既同时取回操作数
C、操作数的范围受指令长度限制
D、该类型指令在执行阶段不需要访问内存

17、所谓寻址方式是指确定本条指令的数据地址以及下一条将要执行的指令地址的方法,一般分为___。
A、指令寻址和数据寻址
B、直接寻址和间接寻址
C、指令寻址和间接寻址
D、数据寻址和间接寻址

18、RISC是以下哪种指令系统计算机的简称___。
A、精简指令系统计算机
B、复杂指令系统计算机
C、算术指令系统计算机
D、变长指令系统计算机

19、在设计指令格式时,能够直接影响指令执行时间的因素是___。
A、寄存器个数
B、操作类型
C、寻址方式
D、数据类型

20、图中所示的寻址方式是___。
A、寄存器间接寻址
B、寄存器寻址
C、间接寻址
D、基址寻址

21、图中所示的寻址方式是___。 a
A、直接寻址
B、立即数寻址
C、间接寻址
D、寄存器寻址

22、以下关于堆栈寻址的描述错误的是___。
A、可用硬盘来实现堆栈,称为硬堆栈
B、可用寄存器组来实现堆栈
C、可用内存来实现堆栈
D、堆栈寻址要求计算机中设有堆栈

23、在软堆栈寻址中,SP指出栈顶地址,其值的修改量Δ与___有关。
A、主存编址方式
B、指令数量
C、指令格式
D、寄存器个数

24、指令的一般格式包括___。
A、操作码字段和地址码字段
B、操作码字段和纠删码字段
C、地址码字段和纠删码字段
D、地址码字段和海明码字段

25、当进行多次间接寻址时,一般用___来标志间接寻址是否结束。
A、存储字首位
B、寄存器末位
C、特殊寄存器某一位
D、指令的末位

26、下列说法正确的是 ___。
A、子程序可在多处被调用
B、子程序调用可出现在子程序中
C、每个CALL指令都对应一条RETURN指令
D、子程序的返回地址可以存放在寄存器内
E、子程序的返回地址可以存放在子程序的入口地址内
F、子程序的返回地址可以存放在栈顶内

27、在设计指令格式时应该考虑的因素包括___。
A、操作类型
B、数据类型
C、指令格式
D、寻址方式
E、寄存器个数
F、数据总线宽度

28、以下寻址方式中,属于数据寻址的是 ___。
A、立即寻址
B、直接寻址
C、隐含寻址
D、间接寻址
E、变址寻址
F、指令寻址
G、顺序寻址

29、以下指令中,属于转移指令的是 ___。
A、无条件转移指令
B、条件转移指令
C、调用和返回指令
D、陷阱指令
E、输入输出指令
F、数据传送指令

30、机器中常见的操作数类型有 ___。
A、地址
B、数字
C、字符
D、逻辑数据

学习通计算机组成原理(下)_9

前言

随着科技的不断发展,计算机成为了现代社会中不可或缺的一部分。而对于计算机科学专业的学生来说,学习计算机组成原理是非常重要的一步。在本文中,我们将介绍学习通上的计算机组成原理(下)第9课的相关知识,帮助大家更好地理解计算机的组成结构和工作原理。

课程内容

本次学习的内容主要包括以下几个方面:

1. 存储器的层次结构

计算机中的存储器主要分为三个层次:高速缓存、主存储器和辅助存储器。高速缓存是CPU与主存储器之间的缓冲区,其速度比主存储器快很多,可以提高计算机的运行效率。主存储器是计算机中用来存储程序和数据的地方,其容量比高速缓存大,但速度相对较慢。辅助存储器则是用来长期存储数据和程序的地方,如硬盘、光盘等。

2. 存储器的访问方式

存储器有两种访问方式:随机访问和串行访问。随机访问是指在任何位置读写数据的能力,而串行访问是指只能按照一定顺序读写数据。随机访问的主要优点是速度快,但成本相对较高;串行访问则成本较低,但速度较慢。

3. 存储器的映射

存储器可以通过物理地址和逻辑地址进行映射。物理地址是指实际的存储单元地址,而逻辑地址则是指程序中使用的地址。操作系统通过内存管理单元(MMU)将逻辑地址转换为物理地址,以保证程序可以正确地访问存储器。

总结

本文简要介绍了学习通计算机组成原理(下)第9课的相关知识,包括存储器的层次结构、存储器的访问方式和存储器的映射。通过学习这些内容,我们可以更好地理解计算机的组成结构和工作原理,并为我们后续的学习奠定基础。