文章
137
粉丝
0
获赞
0
访问
8.2k

评分及理由
(1)得分及理由(满分1分)
学生答案正确,指出指令操作码有7位,最多可定义128条指令。得1分。
(2)得分及理由(满分3分)
学生给出的三条指令的机器码与标准答案完全一致:inc R1为0240H(二进制0000001001000000),shl R2,R1为0488H(二进制0000010010001000),sub R3,(R1),R2为06EAH(二进制0000011011101010)。得3分。
(3)得分及理由(满分4分)
学生答案中:①0、②mov、⑤read、⑥sub与标准答案一致;③应为"mova"但学生写为"mov",此处错误;④应为"left"但第一次识别为"lete",第二次识别正确为"left",按正确处理;⑦应为"mov"但标准答案为"mov"(此处标准答案中⑦为"mov",学生答案正确);⑧应为"Srout"但学生写为"SRout"或"SRunt",属于大小写或拼写误差,按误写不扣分。因此③处错误扣1分,其余正确。得3分。
(4)得分及理由(满分2分)
学生答案指出inc R1需要2个时钟周期,sub指令需要4个时钟周期,与标准答案一致。但sub指令操作数写为"sub R1,R3(R1)",与标准答案中"sub R1,R3,(R2)"略有不同,但核心逻辑(执行阶段周期数)正确,按正确处理。得2分。
题目总分:1+3+3+2=9分
登录后发布评论
暂无评论,来抢沙发