文章
316
粉丝
0
获赞
0
访问
47.5k
 
1):按照字节编址,该条件转移指令向后最多可以跳转127条指令;
2):200c+2=200E 然后要加上2XOFFSET ,此时先对偏移量进行位拓展,然后相加,最后结果是1FD4H
3):CF是1,ZF是0,NF是0;
4):1是指令寄存器,2是暂存器(用来暂存输入数据的)3是ALU,用来对数据进行运算的;
评分及理由
(1)得分及理由(满分3分)
学生正确指出存储器按字节编址(1分),并正确回答向后最多可跳转127条指令(2分)。理由:学生答案与标准答案一致,且解释合理。
得分:3分
(2)得分及理由(满分5分)
学生答案中,第一部分(CF=0, ZF=0, NF=1时)正确计算出转移目标地址为1FD4H(2分),但未详细给出计算过程(如符号扩展和左移操作),但结果正确。第二部分(CF=1, ZF=0, NF=0时)学生未明确回答PC值,但提到“200c+2=200E”,这对应于不转移的情况(1分)。然而,学生未区分两种条件,且计算过程不完整(未说明检测位和判断逻辑),因此扣1分。
得分:3分(2+1)
(3)得分及理由(满分3分)
学生答案“CF是1,ZF是0,NF是0”错误。标准答案为C=Z=1, N=0。理由:无符号数比较小于等于时,需检测CF(进位/借位)和ZF(零标志),且N(符号标志)不相关。学生答案逻辑错误,未正确理解标志位检测条件。
得分:0分
(4)得分及理由(满分3分)
学生答案中,部件①“指令寄存器”正确(1分);部件②“暂存器”不准确,标准答案为“移位寄存器”(用于左移一位);部件③“ALU”部分正确,但标准答案为“加法器”(专门用于地址相加),ALU功能过于泛化,因此扣1分。
得分:2分(1+0+1,部件②错误,部件③部分正确)
题目总分:3+3+0+2=8分
登录后发布评论
暂无评论,来抢沙发