文章
188
粉丝
0
获赞
0
访问
55.1k

评分及理由
(1)得分及理由(满分3分)
学生答案中,第一问符号标志SF未给出表达式,第二问A加B和A减B的溢出标志OF表达式也未给出。答案仅写了“坏:A + B A - B”,无法判断其逻辑表达式是否正确。根据标准答案,本题需给出SF、A+B的OF、A-B的OF三个逻辑表达式,学生答案完全缺失核心内容,因此得0分。
(2)得分及理由(满分3分)
学生答案解释了设置暂存器Y和Z的原因。Y的作用是暂存一个操作数,以便与另一个操作数一起送入ALU进行运算;Z的作用是暂存ALU的输出结果,以便在总线空闲时传送。该思路与标准答案一致,表述虽有差异(如“直传功能”、“同一个数一起送于ALU”等表述不够精确,但核心意思正确),且无逻辑错误。因此得满分3分。
(3)得分及理由(满分3分)
第一问:学生回答“最多有16个”,正确,得1分。
第二问:学生回答“rs、rd来自MDR”,错误。根据计算机组成原理,指令中的寄存器编号字段存储在指令寄存器IR中,而非MDR。因此扣1分。
第三问:学生回答“rd连接地址译码器”,正确,得1分。
本小题总计得2分。
(4)得分及理由(满分3分)
第一问:学生给出了取指令阶段的三个步骤:(PC)→MAR, M(MAR)→MDR, (MDR)→IR。这描述了取指的数据通路,但题目要求的是“控制信号序列”。学生答案未明确列出如PCout、MARin、Read、MDRout、IRin等控制信号,因此表述不完整。但考虑到其描述了正确的数据流向,且未出现原则性错误,可酌情给部分分数,扣1分。
第二问:学生回答“6个”,但标准答案为7个。学生可能未考虑“从发出主存读命令到主存读出数据并传送到MDR共需5个时钟周期”这一延迟,或者计算有误。因此扣1分。
本小题总计得1分。
(5)得分及理由(满分3分)
第一问:学生回答“控制信号由IR产生”,错误。控制信号应由控制单元CU产生。因此扣1分。
第二问:学生回答“MDR、CPS”(可能为GPRs的误写),不完整且部分错误。标准答案中,输入到控制部件的信号主要来自指令寄存器IR和标志寄存器FR。学生答案未提及IR(虽然第一问错误地认为IR产生信号)和FR,且MDR通常不作为控制器的直接输入。因此扣1分。
本小题总计得1分。
题目总分:0+3+2+1+1=7分
登录后发布评论
暂无评论,来抢沙发