文章
45
粉丝
0
获赞
0
访问
4.7k
1.SF=F15,加法时OF=(not(A15) and not(B15) and F15) or (A15 and B15 and not(B15)),即两正数出负数,两负数出正数时加法溢出
2.因为总线上同一时间只能有一个数据
3.2^4=16个,rs,rd来自于IR,rd连接地址译码器
4.pc->mar,mdr->ir,两个时钟周期
5.控制信号由CU产生,FR,IR会连接到输入端(判断分支条件及产生指令控制信号)
评分及理由
(1)得分及理由(满分3分)
学生答案中,SF=F15正确,得1分。加法OF的逻辑表达式错误,标准答案为OF = (not A15 and not B15 and F15) or (A15 and B15 and not F15),但学生写成了(A15 and B15 and not(B15)),其中not(B15)应为not(F15),属于逻辑错误,扣1分。减法OF的逻辑表达式未给出,扣1分。因此本小题得1分。
(2)得分及理由(满分3分)
学生答案“因为总线上同一时间只能有一个数据”只说明了设置暂存器的部分原因,但未详细解释Y和Z分别用于缓存ALU输入和输出的必要性,回答不完整。标准答案强调单总线结构下ALU双输入和输出与总线独占性的矛盾,学生答案过于简略,扣2分。因此本小题得1分。
(3)得分及理由(满分3分)
学生答案“2^4=16个”正确,得1分;“rs,rd来自于IR”正确,得1分;“rd连接地址译码器”正确,得1分。本小题得3分。
(4)得分及理由(满分3分)
学生答案“pc→mar,mdr→ir”描述了取指令的基本流程,但未给出具体的控制信号序列(如PCout、MARin、Read、MDRout、IRin等),且未考虑主存读延迟,回答不完整。标准答案要求明确控制信号序列和时钟周期计算,学生答案缺失关键细节。时钟周期回答“两个时钟周期”错误,未考虑主存读延迟5个周期和基本节拍,扣3分。因此本小题得0分。
(5)得分及理由(满分3分)
学生答案“控制信号由CU产生”正确,得1分;“FR,IR会连接到输入端”正确,得1分;但未说明连接原因(如IR提供操作码、FR提供标志位),回答不完整,扣1分。因此本小题得2分。
题目总分:1+1+3+0+2=7分
登录后发布评论
暂无评论,来抢沙发