文章
65
粉丝
0
获赞
0
访问
1.6k

评分及理由
(1)得分及理由(满分4分)
学生答案正确。指令最多16条(操作码4位),通用寄存器最多8个(寄存器编号3位),MAR和MDR各需16位(主存128KB按字编址,字长16位,地址单元数为128K/2=64K=2^16,故地址线16位,数据线16位)。得4分。
(2)得分及理由(满分2分)
学生答案“目标地址范围是整个地址空间”表述正确,即0000H~FFFFH。得2分。
(3)得分及理由(满分5分)
学生答案中机器码0010 001 100 010 101B=2315H正确(操作码0010,源操作数为寄存器间接寻址R4(001),目的操作数为寄存器间接寻址并自增R5(101),寻址方式分别为100和010)。执行后R5内容变为5679H正确,存储单元5678H内容变为68ACH正确(加法结果5678H+1234H=68ACH)。但学生未提及源操作数寻址过程:从R4所指地址1234H取内容5678H,从R5所指地址5678H取内容1234H,相加得68ACH存入目的操作数地址5678H。虽然未详细描述中间过程,但最终改变的寄存器和存储单元及结果均正确,不扣分。得5分。
题目总分:4+2+5=11分
登录后发布评论
暂无评论,来抢沙发