作者tempTTP1 (任劍翔)
看板b97902HW
標題[問題] 請幫我解答計算機&組語的問題
時間Mon Sep 28 21:59:24 2009
哈囉:
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
1F:推 LoganChien:1. 目前電腦 8 個字,是 16 進位 8 個數字,不是8bits. 09/28 23:26
2F:推 LoganChien:4. N-bit decoder 是有 2^n 個輸出,若你輸入的是 a, 09/28 23:33
3F:→ LoganChien:則第 a 個輸出就會是 1,其他是 0。 09/28 23:33
4F:推 LoganChien:5. 1 hot or 就是會想辦法讓其他都變成 0 只有我們要的 09/28 23:40
5F:→ LoganChien:那一個會是 true。 09/28 23:40
6F:→ LoganChien:6. 000 是加或減 operator,substract=1 是減。 09/28 23:41
7F:推 LoganChien:5. (p.87) 對。 09/28 23:44
8F:→ LoganChien:7. opcode 決定 ALU 要做什麼運算。 09/28 23:45
9F:→ tempTTP1:感謝~ 09/28 23:48
10F:推 LoganChien:2. n個變數,每個可以是0/1,又每個變數可以加上not, 09/28 23:48
11F:→ LoganChien:所以有 2^{2^n} 個 boolean function。 09/28 23:49
12F:→ LoganChien:3. p39 的圖沒有錯。 09/28 23:50
13F:→ tempTTP1:感謝解答! 09/29 00:01