文章
86
粉丝
39
获赞
1
访问
8.3k
1、SF是符号标志,因此SF=F15,OF是溢出标志,当A加B时,OF=A15*B15*F15非+A15非*B15非*F15,
当A减B时,OF=A15非*B15*F15+A15*B15非*F15非
2、因为CPU内部总线是单总线,不能同时读两个操作数,因此需要Y来先暂存一个操作数
并且,在进行ALU运算时,也不能同时读操作数和写会结果,因此需要Z来暂存输出结果
3、由于rd和rs都是4位的,因此能表示的通用寄存器最多为16个
rs和rd来自IR指令寄存器的地址部分,rd应该连接地址译码器,因为多路选择器是多选1,而地址译码器是1对1即
传输的不同信号组合对应一个地址译码
4、PCout、MARin
Read、MDRin
MDRout、IRin
将地址读入MAR需要1个周期,读出指令需要5个周期,写入IR需要一个周期,至少7个时钟周期
5、由CU即控制单元发出,IR、FR的输出信号会连到该部件的输入端
登录后发布评论
暂无评论,来抢沙发