讨论生入学试卷一答案一.填空题 1
10000 B
美国,日本 2
符号位 S B
真值 e C
瞬间启动 B
时间并行+空间 5
总线仲裁 6
随机写入,擦除或重写二
解:设最高位为符号位,输入数据为[x]原 = 01111 [y]原 = 11101 因符号位单独考虑,尾数算前求补器输出值为:|x| = 1111, |y| = 1101 乘积符号位运算: x0 ⊕y0 = 0⊕1 =1 尾数部分运算: 1 1 1 1 × 1 1 0 1 1 1 1 1 0 0 0 0 1 1 1 1 1 1 1 1 1 1 0 0 0 0 1 1 经算后求补器输出,加上乘积符号位,得原码乘积值[x×y] 原 = 111000011换算成二进制真值 x×y = (-11000011)2 = (-195)10 十进制数乘法验证:x×y = 15×(-13) = -195 三.解:运算器的故障位置在多路开关 B,其输出始终为 R1 的值
分析如下:⑴ R1(A)+R2(B)=1010,输出结果错;⑵ R2(A)+R1(B)=1111,结果正确,说明 R2(A),R1(B)无错;⑶ R1(A)+R1(B)=1010,结果正确,说明 R1(A),R1(B)无错
由此可断定 ALU 和 BR 无错;⑷ R2(A)+R2(B)=1111
由于 R2(A)正确,且 R2(A)=1010,本应 R2(B)=1010,但此时推知 R2(B)=0101,显然,多路开关 B 有问题;⑸ R2(A)+BR(B)=1111,结果错
由于 R2(A)=1010,BR(B)=1111,但现在推知 BR(B)=0101,证明开关 B 输出有错;⑹ R1(A)+BR(