文章
101
粉丝
0
获赞
1
访问
30.5k
(1)按照字节编址,最多可以向后跳127条指令
(2)NF检测为1,发生跳转,应为200CH+2H+B5H=20BFH,之后PC+2,为20C5H
第二种情况不发生跳转,为200CH+2H=200EH
(3)CF为1,ZF为1,NF为0
(4)部件1为IR,存储指令内容
2为移位寄存器,用于存储符号扩展后的偏移量
3用于选择顺序执行还是跳转执行
评分及理由
(1)得分及理由(满分3分)
学生回答“按照字节编址”正确,得1分;“最多可以向后跳127条指令”正确,得2分。本小题得3分。
(2)得分及理由(满分5分)
学生回答第一种情况时,虽然判断“发生跳转”正确,但计算过程有严重错误:偏移量E3H(11100011B)是补码,应符号扩展为FFE3H,左移一位后为FFC6H,再计算200CH+2+FFC6H=1FD4H。学生错误地直接加B5H且未说明来源,计算错误扣2分;第二种情况“不发生跳转”正确,计算200CH+2=200EH正确,得2分。本小题共得2分。
(3)得分及理由(满分3分)
学生回答“CF为1,ZF为1,NF为0”与标准答案一致,完全正确,得3分。
(4)得分及理由(满分3分)
部件①“IR”正确,得1分;部件②“移位寄存器”功能描述正确,得1分;部件③描述为“选择顺序执行还是跳转执行”不准确,标准答案为“加法器”,学生未明确其加法功能,扣1分。本小题得2分。
题目总分:3+2+3+2=10分
登录后发布评论
暂无评论,来抢沙发