[理工] [計組] Single cycle中slt這個指令問題
板友好
想請教一下張凡上冊課本311頁 下面那個完整的datapath圖(不含jump)
張凡在上課時提到
除了beq這個指令會使ALU中的ZERO值=1(運算結果=0)
然後用branch target address來更新PC值
slt指令也可能會使ALU中的ZERO值=1
使得slt也用branch target address來更新PC的值
因此需要一根控制信號線Branch跟一個AND gate來控制
我不懂的是
slt指令為什麼會跟branch target address有關係?
它不是R-type指令嗎@@?
--
★☆笑笑笑笑笑☆眼眼眼☆無無無無★敵敵敵敵☆踢踢踢踢★帕★☆★帕★尼★☆★尼★☆
☆★☆★笑★☆★☆眼☆★無★☆★☆敵☆★☆★踢★☆踢☆帕帕★☆帕☆★尼★尼★☆★
★☆★☆笑☆★☆★眼★☆無無無☆★敵敵敵★☆踢踢踢踢★帕★帕★帕★☆★尼★☆★☆
ΨWill★笑★☆★☆眼☆★無★☆★☆敵☆★☆★踢★☆踢☆帕☆★帕帕☆★☆尼☆★☆★
★I.Am☆笑☆★☆眼眼眼☆無☆★☆★敵★☆★☆踢☆★踢★帕★☆★帕★☆★尼★☆★☆
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.0.214.38
推
08/10 19:13, , 1F
08/10 19:13, 1F
推
08/11 00:06, , 2F
08/11 00:06, 2F
→
08/11 00:06, , 3F
08/11 00:06, 3F
→
08/11 22:19, , 4F
08/11 22:19, 4F