文章
87
粉丝
0
获赞
1
访问
17.1k
(1)该存储器按字编址,offset表示为补码的最小负数为-128,又因为执行转移目标地址时PC要先+2,所以向后最多可以向后跳转127条指令.
(2) 条件一:通过符号扩展200CH为负数,转移地址应为FFFF200CH+2+2*11100011H=111F2030H 条件二:符号扩展为0000200CH,而CF=1说明传来了进位,所以计算应为
0000200CH+2+22200022H+1=22202031H
(3)C=0,Z=1,N=0
(4)1的功能是将偏移量输入至暂存器中
2是暂存器,用于存储偏移量,供ALU使用
3是算术逻辑单元ALU
评分及理由
(1)得分及理由(满分3分)
得分:1分
理由:学生错误地认为存储器按字编址,扣1分。但正确指出了OFFSET的取值范围和向后跳转的指令数,得1分。
(2)得分及理由(满分5分)
得分:0分
理由:学生的计算过程完全错误,没有正确理解符号扩展和偏移量的计算,且未给出正确的PC值,扣5分。
(3)得分及理由(满分3分)
得分:1分
理由:学生部分正确,C=0和N=0是正确的,但Z=1是错误的,扣2分。
(4)得分及理由(满分3分)
得分:1分
理由:学生对部件①和②的描述不完全准确,部件③的描述正确,扣2分。
题目总分:1+0+1+1=3分
登录后发布评论
暂无评论,来抢沙发