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

评分及理由
(1)得分及理由(满分3分)
第一次识别结果:回答“按字串编址”错误(应为“按字节编址”),但给出了偏移量范围计算(128条指令),但未区分向前向后,且“最多可跳转”未明确是向后最多。根据标准答案,向后最多可跳转127条指令,学生答128条指令(未考虑补码范围-128~127中向后为正偏移,最大127),存在逻辑错误。扣2分,得1分。
第二次识别结果:回答“按字节编址”正确(1分),但“最多可跳转2^7=128条指令”同样未明确向后最多,且数值错误(应为127条)。扣1分,得0分。综合两次识别,取较高得分1分。
(2)得分及理由(满分5分)
第一次识别结果:正确识别OFFSET=11100011,但错误将其对应值记为9DH(应为E3H),然而后续计算中使用了9DH进行计算,得到PC=1FD4H(该结果正确,但计算过程使用了错误数值9DH,巧合得到正确结果,属于计算过程错误)。第二问条件写为“CF=0, ZF=0, NF=0”,但题目第二问条件是“CF=1, ZF=0, NF=0”,学生写错条件,但结论PC=200EH正确。由于条件写错,但计算过程和结果正确,可能为误写,根据禁止扣分原则不扣分。但第一问计算过程数值错误扣1分。得4分。
第二次识别结果:同样将OFFSET对应值错误记为9DH,但计算得到相同正确结果1FD4H;第二问同样条件写错(CF=0而非CF=1),但结论正确。同样扣1分。得4分。综合两次识别,取较高得分4分。
(3)得分及理由(满分3分)
两次识别结果均回答“C=1, Z=1, N=0”,与标准答案完全一致。得3分。
(4)得分及理由(满分3分)
两次识别结果均正确给出部件①为指令寄存器,部件②为移位寄存器(或说明左移一位),部件③为加法器。与标准答案一致。得3分。
题目总分:1+4+3+3=11分
登录后发布评论
暂无评论,来抢沙发