文章
130
粉丝
0
获赞
0
访问
6.0k
1):16条指令,8个通用寄存器;MAR需要16位,MDR需要16位;
2):
3):2315H,R5的内容会变,变为5679H,1234H内容会发生改变
评分及理由
(1)得分及理由(满分4分)
学生答案正确指出指令系统最多16条指令(操作码4位,2^4=16),通用寄存器最多8个(寄存器编号3位,2^3=8),MAR和MDR各需16位(主存地址空间128KB,按字编址,字长16位,故地址单元数为128KB/2B=64K=2^16,因此地址线16位,数据线16位)。答案完整且正确,得4分。
(2)得分及理由(满分2分)
学生未作答,得0分。理由:问题要求计算转移指令的目标地址范围,但学生未提供任何答案。
(3)得分及理由(满分5分)
学生部分正确:机器码计算正确(0010 0011 0001 0101B=2315H),得1分;指出R5内容改变(从5678H变为5679H),得1分;但错误认为1234H内容改变(实际应为5678H内容改变),且未给出改变后的具体值(应为68ACH)。此外,未说明存储单元5678H的改变。根据标准答案,正确应包含R5和存储单元5678H的改变,学生遗漏存储单元改变并错误指出1234H改变,因此扣3分(机器码1分+R5改变1分,共2分;存储单元部分错误扣3分)。得2分。
题目总分:4+0+2=6分
登录后发布评论
暂无评论,来抢沙发