[理工] control hazard
我從頭釐清好了 大家都說beq指令是在mem才會有結果
(1)是因為ALU做完 送到AND閘 AND閘跑完也要耗一個stage的關係?
(2)然後課本上在ID級就可以有結果 據大家說的就是裝個XOR在兩個資料之間
我知道1,1=0 0,0=0 1,0=1 0,1=1 值相等就是0 具體要怎麼接到多工器不管
可是這樣不就跟(1)有矛盾 因為XOR也要耗一個stage的時間的關係?
(3)如果真的是裝xor解決 那課本完全沒解釋的意思是?
真的蠻多不懂 請大家解惑 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.44.8.231
→
01/24 21:53, , 1F
01/24 21:53, 1F
推
01/24 22:00, , 2F
01/24 22:00, 2F
→
01/24 22:02, , 3F
01/24 22:02, 3F
推
01/24 22:05, , 4F
01/24 22:05, 4F
推
01/24 22:06, , 5F
01/24 22:06, 5F
→
01/24 22:07, , 6F
01/24 22:07, 6F
推
01/24 22:11, , 7F
01/24 22:11, 7F
推
01/24 22:13, , 8F
01/24 22:13, 8F
推
01/24 22:15, , 9F
01/24 22:15, 9F
推
01/24 22:15, , 10F
01/24 22:15, 10F
→
01/24 22:16, , 11F
01/24 22:16, 11F
→
01/24 22:16, , 12F
01/24 22:16, 12F
→
01/24 22:18, , 13F
01/24 22:18, 13F
→
01/24 22:19, , 14F
01/24 22:19, 14F
→
01/24 22:20, , 15F
01/24 22:20, 15F
→
01/24 22:33, , 16F
01/24 22:33, 16F
→
01/24 22:37, , 17F
01/24 22:37, 17F
→
01/24 22:37, , 18F
01/24 22:37, 18F
→
01/24 23:21, , 19F
01/24 23:21, 19F
→
01/24 23:21, , 20F
01/24 23:21, 20F