文章
459
粉丝
0
获赞
1
访问
59.2k

评分及理由
(1)得分及理由(满分4分)
学生答案正确指出了指令最多16条、通用寄存器最多8个、MAR为16位、MDR为16位。计算过程清晰,与标准答案一致。得4分。
(2)得分及理由(满分2分)
学生答案的思路基本正确,认识到偏移量是16位补码,但表述存在严重问题。题目问的是“转移指令的目标地址范围”,即最终能跳转到主存中的哪些地址。学生回答“当前指令 -2¹⁶B ~(2¹⁶ - 2)B”,这个表述将偏移量单位混淆为字节(B),且范围计算有误(应为-2¹⁵字到2¹⁵-1字,或-2¹⁶字节到2¹⁶-2字节),并且没有给出最终的目标地址范围(0000H~FFFFH)。这属于对相对寻址地址计算和结果表述的逻辑错误。扣2分,得0分。
(3)得分及理由(满分5分)
① 机器码计算正确,为2315H,得1分(此部分分值需从5分中分配,通常机器码占1-2分,此处给1分)。
② 指出了R5和存储单元5678H的内容会改变,正确,得1分。
③ R5改变后的内容为5679H,正确,得1分。
④ 存储单元5678H改变后的内容计算为68ACH,正确,得2分。
该小题回答完整正确,得5分。
题目总分:4+0+5=9分
登录后发布评论
暂无评论,来抢沙发