文章
179
粉丝
0
获赞
0
访问
9.0k

评分及理由
(1)得分及理由(满分1分)
学生答案中第一次识别提到“最多可定义 2¹³ 条指令”,第二次识别提到“单地址指令2条,二地址指令最多可定义”,均与标准答案(128条指令)不符。标准答案基于操作码7位计算得出2^7=128条指令,而学生未正确识别操作码位数,因此逻辑错误。但考虑到可能存在识别错误,且未正确理解指令格式,扣1分。
得分:0分
(2)得分及理由(满分3分)
学生答案中三次识别的机器代码格式与标准答案不一致,例如第一次识别中“000 0001 001 000000”与标准答案“0240H”在二进制位分配上不同,且未转换为十六进制。但根据指令格式,操作码、寻址方式和寄存器编号的位分配可能正确,但具体二进制值未完全匹配标准答案。由于存在识别错误可能性,且部分位分配正确,但整体逻辑不准确,扣2分。
得分:1分
(3)得分及理由(满分4分)
学生答案中控制信号部分与标准答案有差异,例如①处学生答“1”而标准答案为“0”,②处学生答“left”而标准答案为“mov”,③处学生答“mora”可能为“mova”的误写(与标准答案一致),④处学生答“left”而标准答案为“left”(一致),⑤处学生答“read”(一致),⑥处学生答“sub”(一致),⑦处学生答“mov”(一致),⑧处学生未在第二次识别中给出,第一次识别为“SRout”可能为“Srout”的误写(一致)。由于多个控制信号错误或缺失,但部分正确,扣2分。
得分:2分
(4)得分及理由(满分2分)
学生答案中“sub R1,R3,(R2)”分析为4个周期,与标准答案一致;“inc R1”未明确给出周期数,但根据上下文推断可能正确。由于“inc R1”部分缺失,扣1分。
得分:1分
题目总分:0+1+2+1=4分
登录后发布评论
暂无评论,来抢沙发