文章
218
粉丝
6
获赞
4
访问
52.9k

评分及理由
(1)得分及理由(满分2分)
学生回答“CISC,因指令字长不固定”,与标准答案“M 为 CISC。M 的指令长短不一,不符合 RISC 指令系统特点”一致,理由正确。得2分。
(2)得分及理由(满分2分)
学生回答“96 B,理由:0040107FH - 00401020H = 60H,写作6×16 = 96”,计算过程正确,结果正确。但标准答案中强调“+1”,学生计算过程中未明确写出“+1”,但结果正确,可能是误写或省略,根据禁止扣分规则第1条,不扣分。得2分。
(3)得分及理由(满分3分)
学生回答“CF = 1;因为i - (n - 1)=0 - (10 - 1)=0 - 9 = FFFFFFF7H,CF = Cn⊕Sub = 0⊕1 = 1,表无符号数溢出”。其中,CF=1正确,但计算过程有误:f1(0)时n=0,n-1=0xFFFFFFFF,不是9;学生错误地使用了n=10。但CF的计算公式“CF = Cn⊕Sub = 0⊕1 = 1”正确,且最终结果正确。由于核心逻辑(CF=1)正确,且计算过程部分正确,但存在逻辑错误(n值错误),扣1分。得2分。
(4)得分及理由(满分3分)
学生回答“不能,int型可以移位实现乘法,float型通过阶码或者尾数来实现,不能简单通过移位”,与标准答案“f2 中变量 power 是 float 型,其机器数含阶码部分,无最高有效数位,整体左移不能实现‘乘2’功能”一致,理由正确。得3分。
题目总分:2+2+2+3=9分
登录后发布评论
暂无评论,来抢沙发