单选题
单选题
以下寻址方式中,取得操作数速度最慢的是
(1)
。
A、
基址寻址
B、
存储器间接寻址
C、
相对寻址
D、
寄存器间接寻址
【正确答案】
B
【答案解析】
[要点解析] 在本试题所给出的寻址方式中,立即数寻址方式取得操作数速度最快。而存储器是指外存,存储器间接寻址方式取得操作数速度最慢。
单选题
某一定点数字长为n位,且最高位是符号位,小数点位于最低有效数值位之后,则该机器数所能表示的最小值是
(2)
。
A、
1-2
n-1
B、
-2
n-1
C、
-2
n-1
-1
D、
-2
n
【正确答案】
B
【答案解析】
[要点解析] 解答本试题时需明确以下几点。①定点数是指小数点的位置固定不变的数。
②“小数点位于最低有效数值位之后”说明该定点数是一个定点整数(纯整数)。
③按题意,该定点数是一个带符号的整数。最小值出现在符号为负、各位为全0时,此时该数应用补码表示。
④机器字长为n时,各种码制表示的带符号数的范围如表1-2所示。
表1-2 机器字长为n时表示的带符号数的范围
码 制
定 点 整 数
定 点 小 数
原码
-(2
n-1
-1)~+(2
n-1
-1)
-(1-2
-(n-1)
)~+(1-2
-(n-1)
)
反码
-(2
n-1
-1)~+(2
n-1
-1)
-(1-2
-(n-1)
)~+(1-2
-(n-1)
)
补码
-2
n-1
~+(2
n-1
-1)
-1~+(1-2
-(n-1)
)
移码
-2
n-1
~+(2
n-1
-1)
-1~+(1-2
-(n-1)
)
注意:由于字长为n位,且最高位为符号位,所以2的幂次是n-1,而不是n,这是容易出错的地方。
⑤根据表1-2信息可知,本题目的正确答案应该是选项B。
单选题
某指令流水线由5段组成,各段所需要的时间如图1-1所示。连续输入10条指令时的吞吐率为
(3)
。
A、
0.1428△t
B、
0.2041△t
C、
0.2857△t
D、
0.3333△t
【正确答案】
C
【答案解析】
[要点解析] 从图1-1中可看出,该流水线各段所经历的时间不一样,因此该指令流水线吞吐率的计算公式为:[*],式中m为流水线的段数;n为输入的指令数;△t
i
为第i段所需时间;△t
j
为该段流水线中瓶颈段的时间。将题中己知条件代入上式,求得吞吐率TP为:
[*]
提交答案
关闭