试题(1)
两个同符号的数相加或异符号的数相减,所得结果的符号位SF和进位标志CF进行
(1) 运算为1时,表示运算的结果产生溢出。
(1)A.与 B.或 C.与非 D.异或
试题(1)分析
符号数算术运算的溢出可根据运算结果的符号位和进位标志判别。该方法适用于两同号数求和或异号数求差时判别溢出。溢出的逻辑表达式为:
VF=SF⊕CF
即利用符号位和进位标志相异或,当异或结果为1时表示发生溢出;当异或结果为0时,则表示没有溢出。
参考答案
(1)D
试题(2)
若浮点数的阶码用移码表示,尾数用补码表示。两规格化浮点数相乘,最后对结果规格化时,右规的右移位数最多为 (2) 位。
(2)A.1 B.2 C.尾数位数 D.尾数位数-1
试题(2)分析
因为,规格化浮点数的尾数的取值范围为:
[1/2]补≤[M]补<[1] 补,或 [-1]补≤[M]补<[-1/2]补
那么,将两个尾数相乘,积的取值范围为:
[1/4]补≤[M积]补≤[1] 补,或 [-1]补<[M积]补<[-1/2]补
所以,右规时的右移位数最多是1位。
参考答案
(2)A
试题(3)、(4)
高速缓存Cache与主存间采用全相联地址映像方式,高速缓存的容量为4MB,分为4块,每块1MB,主存容量为256MB。若主存读写时间为30ns,高速缓存的读写时间为3ns,平均读写时间为3.27ns,则该高速缓存的命中率为 (3) %。若地址变换表如下所示,则主存地址为8888888H时,高速缓存地址为 (4) H。
(3)A.90 B.95 C.97 D.99
(4)A.488888 B.388888 C.288888 D.188888
![]() |
试题(3)、(4)分析
高速缓存Cache的存储系统的平均存取时间为TA=HTA1+(1-H)TA2。其中Cache的存取时间TA1、主存的存取时间TA2及平均存取时间为TA已知后,利用该式可以求出Cache的命中率H为99%。
当主存地址为88888H时,即二进制地址为1000100010001000100010001000B,其中块内地址为10001000100010001000B,而相联存储器中存储的是区号100010B和区内块号00B,也就是相联存储器中存储的是10001000B=88H。由相联存储器的88H查出Cache块号为01B。将Cache块号与块内地址连接到一起,构成Cache的地址为0110001000100010001000B即188888H。
参考答案
(3)D (4)D
试题(5)
若某计算机系统是由500个元器件构成的串联系统,且每个元器件的失效率均为 10-7/h,在不考虑其他因素对可靠性的影响时,该计算机系统的平均故障间隔时间为 (5) h。
(5)A.2×104 B.5×104 C.2×105 D.5×105
试题(5)分析
根据题意,该计算机系统的总失效率为各元器件的失效率的和,即为500×10-7/h=5×10-5/h。因为失效率的倒数即为平均故障间隔时间,从而求出平均故障间隔时间(MTBF)为2×104h。
参考答案
(5)A
[1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... 下一页 >>
责任编辑:小草