文章
7
粉丝
0
获赞
0
访问
565
评分及理由
(1)得分及理由(满分4分)
学生答出了可能跳转的指令为3、10、11(应为14,但11可能是识别错误,实际应为14),答对3条指令但其中一条有误,扣0.5分;寻址方式答对相对寻址,得1分;跳转目标地址计算过程有误(计算错误且结果错误),扣1分。本小题得分为:0.5(指令部分)+1(寻址方式)+0(计算过程)=1.5分。
(2)得分及理由(满分3分)
学生答出了SF=0、OF=0、ZF=0,正确,得1分;但跳转逻辑表达式错误(只写了SF=0),扣1分。本小题得分为:1(标志位)+0(表达式)=1分。
(3)得分及理由(满分7分)
学生答出了指令5的功能(i×4),但寻址方式描述错误(应为寄存器寻址,但学生写了“直接”或未明确),扣0.5分;指令6的功能描述部分正确(计算地址),但寻址方式错误(应为立即数寻址,学生写了“寄存器寻址”或“变址寻址”),扣0.5分;指令7的功能描述正确(读取A[i]),但寻址方式错误(应为寄存器间接寻址,学生写了“变址+偏址”或未明确),扣0.5分;ecx内容答对(A[i]),得1分;编址方式未明确答出(按字节编址),扣1分;A[10]地址计算正确(0804A038H),得1分。本小题得分为:0.5(指令5)+0.5(指令6)+0.5(指令7)+1(ecx)+0(编址方式)+1(地址计算)=3.5分。
(4)得分及理由(满分2分)
学生答出了CISC(但第二次识别为CJSC,可能是误写),得1分;理由部分正确(指令长度可变),得1分。本小题得分为:1+1=2分。
题目总分:1.5+1+3.5+2=8分
登录后发布评论
暂无评论,来抢沙发