文章

35

粉丝

0

获赞

0

访问

1.6k

头像
2010年计算机学科专业基础综合试题 - 第43题回答
计算机组成原理
发布于2025年9月24日 20:18
阅读数 50


评分及理由

(1)得分及理由(满分4分)

学生答案中,指令条数16条正确,通用寄存器8个正确,得2分。关于MAR和MDR的位数,学生第一次识别提到“地址寄存器128=2^10, 27占2^10, 10位”,逻辑错误,因为主存地址空间为128KB,按字编址(字长16位),地址线应为16位,MAR需要16位;第二次识别提到“地址寄存器RA=2^10·2^7=2^17,16位”,虽然计算过程有误(2^10·2^7=2^17,但结果写为16位),但最终结果正确(MAR为16位),且MDR为16位正确。由于第二次识别结果正确,根据规则“只要其中有一次回答正确则不扣分”,本题不扣分。但学生答案中“存储数据寄存器有16位”表述不完整,MDR应明确为16位,但核心逻辑正确,故不扣分。因此,本题得4分。

(2)得分及理由(满分2分)

学生答案中“转移目标范围0000 - FFFF”正确,得2分。虽然答案中多余部分“5678H + 1234H=68ACH,在5678H中运算变成68ACH”属于第(3)问内容,但根据规则“答案中包含多余的信息错误,是识别问题则不扣分”,不扣分。因此,本题得2分。

(3)得分及理由(满分5分)

学生答案中机器码“0010 0011 0001 0101 = 2315H”正确,得2分。但关于指令执行后的改变,学生答案“P540 5678H内容改变 形成688CH”存在逻辑错误:第一,计算结果错误(5678H+1234H=68ACH,而非688CH);第二,未提及R5内容的改变(应从5678H变为5679H);第三,“P540”可能为识别错误,但无明确上下文,视为错误。根据计算错误和遗漏关键点,扣3分。因此,本题得2分。

题目总分:4+2+2=8分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发