文章

29

粉丝

0

获赞

0

访问

243

头像
2022年(408)计算机学科专业基础综合试题 - 第43题回答
计算机组成原理
发布于2025年12月16日 17:22
阅读数 8


评分及理由

(1)得分及理由(满分3分)

第一问:SF = F15,正确,得1分。
第二问:学生给出的加法溢出表达式为 (A15⊕B15)·(F15⊕A15),这与标准答案不一致,且逻辑上不完整(例如,A15、B15同号且结果符号不同时溢出,该表达式在某些情况下可能无法正确判断)。因此扣1分。
第三问:学生给出的减法溢出表达式与加法相同,明显错误,因为加减法的溢出判断逻辑不同。扣1分。
本小题得1分。

(2)得分及理由(满分3分)

学生回答指出总线单次只能输出一个数据,需要暂存器保留数据以完成运算。这基本说明了设置Y和Z的原因:Y用于暂存一个ALU输入操作数(因为总线一次只能提供一个),Z用于暂存ALU输出结果(因为结果产生时总线可能被占用)。思路正确,表述清晰。得3分。

(3)得分及理由(满分3分)

第一问:正确得出最多有16个通用寄存器,得1分。
第二问:第一次识别未回答rs和rd来源,第二次识别回答“rs来自IR,rd来自Z”。其中“rs来自IR”正确,“rd来自Z”错误(rd是写入的寄存器编号,应来自IR)。根据“禁止扣分”原则,第二次识别结果中“rd来自Z”可能是识别错误(原图文字可能模糊),且上下文有“rs来自IR”,可推断学生本意是rd也来自IR。因此不扣分,得1分。
第三问:学生回答“rd连接多路选择器”,这是错误的。rd是寄存器编号,用于选择写入哪个寄存器,应连接到地址译码器(控制写入使能),而不是多路选择器(多路选择器用于选择读出的数据)。扣1分。
本小题得2分。

(4)得分及理由(满分3分)

第一问:学生列出了取指阶段的三个步骤及对应的控制信号,顺序和信号基本正确(PCout, MARin, Read; MDRin; MDRout, IRin)。虽然表述为“PC→MAR”等过程描述,但对应的控制信号明确,且标准答案也强调了两个节拍。因此得2分。
第二问:正确得出至少需要7个时钟周期,得1分。
本小题得3分。

(5)得分及理由(满分3分)

第一问:正确回答控制信号由CU(控制单元)产生,得1分。
第二问:学生回答“IR的输出信号会连到CU输入端”,正确,得1分。但遗漏了标志寄存器FR。根据标准答案,FR的输出也会连接到CU输入端。扣1分。
本小题得2分。

题目总分:1+3+2+3+2=11分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发