文章
266
粉丝
0
获赞
0
访问
27.8k
1):SF的逻辑表达式是SF=F15,A加B时OF的逻辑表达式
2):因为ALU需要两个输入端有效才可以进行运算,用Y来暂存一个输入,
设置Z是因为ALU的输出不能直接送到总线上,否则会干扰总线上传送的数据,也会对输入端造成影响导致结果错误;
3):GPRs中最多有16个通用寄存器,rs和rd来自图中的IR,rd应该连接地址译码器
4):(PC)->MAR, PCout,MARin
M(MAR)->MDR, MDRin,Read
(MDR)->IR MDRout ,IRin
至少需要7个时钟周期
5):控制信号由CU生成,图中FR,IR的输出信号会连到该部件的输入端;
评分及理由
(1)得分及理由(满分3分)
学生答对了SF的逻辑表达式(SF=F15),得1分。但未给出A加B和A减B时OF的逻辑表达式,扣2分。因此,本小题得1分。
(2)得分及理由(满分3分)
学生正确解释了设置暂存器Y的原因(ALU需要两个输入端有效,用Y暂存一个输入),得1.5分;正确解释了设置Z的原因(ALU输出不能直接送总线,否则干扰数据),得1.5分。答案完整且与标准一致,得满分3分。
(3)得分及理由(满分3分)
学生正确回答GPRs最多有16个通用寄存器(rs和rd为4bit),得1分;正确指出rs和rd来自IR,得1分;正确指出rd连接地址译码器,得1分。答案完整,得满分3分。
(4)得分及理由(满分3分)
学生给出了取指令阶段的控制信号序列(PCout、MARin;MDRin、Read;MDRout、IRin),但未明确说明这些信号在同一个时钟周期内并行或顺序关系(如标准答案中T0、T1、T2的划分),且未提及“1→R”等细节,但核心步骤正确,得2分;正确回答至少需要7个时钟周期(1+5+1),得1分。因此,本小题得3分。
(5)得分及理由(满分3分)
学生正确指出控制信号由CU产生,得1分;正确指出IR和FR的输出信号连到CU输入端,得2分(标准答案中FR和IR均需连接,学...
登录后发布评论
暂无评论,来抢沙发