计算机组成原理考研模拟试题与答案.pdfVIP

  • 4
  • 0
  • 约6.56千字
  • 约 3页
  • 2025-05-03 发布于四川
  • 举报

计算机组成原理考研模拟试题与答案.pdf

入学试卷十二答案

一.填空题

1.A.符号B.非数值C.ASCII

2.A.前后相继B.找道C.等待

3.A.二进制代码B.操作码C.地址码

4.A.时间并行性B.高性能C.流水

5.A.总线带宽B.传输速率C.264MB/S

6.A.组成B.选择C.多路

二.证:证明[x-y]补=[x]补-[y]补=[x]补+[-y]补

只要证明[-y]补=-[y]补,上式即得证。现证明如下:

因为[x+y]补=[x]补+[y]补(mod2)

所以[y]补=[x+y]补-[x]补(1)

又[x-y]补=[x+(-y)]补=[x]补+[-y]补

所以[-y]补=[x-y]补-[x]补(2)

将式(1)与式(2)相加得

[-y]补+[y]补=[x+y]补+[x-y]补-[x]补-[x]补

=[x+y+x-y]补-[x]补-[x]补

=[x+x]补-[x]补-[x]补=0

故[-y]补=-[y]补(mod2)

三.解:运算器的故障位置在多路开关B,其输出始终为R1的值。

分析如下:

(1)R1(A)+R2(B)=1010,输出结果错

(2)R2(A)+R1(B)=1111,结果正确,说明R2(A),R1(B)无错

(3)R1(A)+R1(B)=1010,结果正确,说明R1(A),R1(B)无错

由此可断定ALU和BR无错

(4)R2(A)+R2(B)=1001,结果错,由于R2(A)正确且R2(A)

=1010

推知R2(B)=0101,显然多路开关B有问题

(1)R2(A)+BR(B)=1111,结果错,由于R2(A)=1010,BR(B)=1111,

但现推知BR(B)=0101,证明开关B输出有错

(2)R1(A)+BR(B)=1010,结果错,由于R1(A)=0101,本应BR(B)

=1111,但现推知BR(B)=0101,证明开关B输出有错

综上所述,多路开关B输出有错。故障性质:多路开关B输出始终为0101,这有

两种可能:一是控制信号BS,BS始终为01,故始终选中寄存器R;二是多路开

011

关B电平输出始终嵌在0101上。

四.解:假设(1)器模块字长等于数据总线宽度

(2)模块存取一个字的周期等于T.

(3

文档评论(0)

1亿VIP精品文档

相关文档