看板 b97902HW 關於我們 聯絡資訊
哈囉: 1. 請問投影片p.7:老師講這張時提到為什麼program counter只有8-bit是因為 足以表達main memory 256words的位址,但是如果main memory超過256 words, program counter就不是8-bits囉?但是目前電腦印出來好像還是8個字啊? 2. p.25:為什麼n個變數就有2^(2^n)個function? 3. p.39:圖好像有錯 x y 應該是這樣嗎? | | ˙-|--|-- | | 4. p.84:N-bit decoder這邊我漏聽了,看不懂他的敘述和圖,解釋一下好嗎? 5. p.87:Computes all operations in parallel.是說兩個數字input後, 各種運算都會算過,只是看我們想要哪個運算的答案嗎? 5. p.88:1 Hot OR又漏聽了,問題同上... 6. p.91:教授是說ALU SELECT輸入0 0 0,然後會怎樣? subtract輸入1是加,輸入0是減嗎? 7. p.93:opcode是什麼? 既然我都誠心誠意的發問了 就請高手們大發慈悲的告訴我吧 謝謝解答~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.251.122
LoganChien:1. 目前電腦 8 個字,是 16 進位 8 個數字,不是8bits. 09/28 23:26
LoganChien:4. N-bit decoder 是有 2^n 個輸出,若你輸入的是 a, 09/28 23:33
LoganChien:則第 a 個輸出就會是 1,其他是 0。 09/28 23:33
LoganChien:5. 1 hot or 就是會想辦法讓其他都變成 0 只有我們要的 09/28 23:40
LoganChien:那一個會是 true。 09/28 23:40
LoganChien:6. 000 是加或減 operator,substract=1 是減。 09/28 23:41
LoganChien:5. (p.87) 對。 09/28 23:44
LoganChien:7. opcode 決定 ALU 要做什麼運算。 09/28 23:45
tempTTP1:感謝~ 09/28 23:48
LoganChien:2. n個變數,每個可以是0/1,又每個變數可以加上not, 09/28 23:48
LoganChien:所以有 2^{2^n} 個 boolean function。 09/28 23:49
LoganChien:3. p39 的圖沒有錯。 09/28 23:50
tempTTP1:感謝解答! 09/29 00:01