Anonymous
Anonymous asked in 電腦與網際網路軟體 · 1 decade ago

兩題有關電腦概論的問題

1下列何種閘稱為完全閘:(A)AND (B)OR (C)NOR (D)NOT,答案是C,請問什麼是完全閘?為什麼答案是C?

2某一16位元的CPU,其脈衝(clock)頻率為100MHZ,其匯流排讀寫週期含有4個脈鐘加上一個等待狀態(wait state),請問其最大匯流排頻寬可達多少MBytes/sec,請詳細解說,因為這些我都不懂, 謝謝!!

1 Answer

Rating
  • 鴨子
    Lv 6
    1 decade ago
    Favorite Answer

    完全閘 (universal gate): 任何 boolean 運算, 都可以用這個閘來實作

    NAND, NOR 都是完全閘

    "為什麼?"

    F(A,B) 可以有 16 種不同的輸出, 例如:

    F(A, B) = A + B

    => 用NOR做 => (A NOR B) NOR 0

    ...................

    F(A, B) = A * B

    => 用NOR做 => (A NOR 0) NOR (B NOR 0)

    ...................

    就這兩個例子,你可以用AND, OR, NOT 看可不可能都做到,

    當然不行囉!

    所以就選 (C)

    =======================================

    100MHz, 每秒 100M pulses

    4 pulses (讀/寫) + 1 pulse (wait)

    = 5 pulses

    =>

    5 pulses 讀/寫 16 bits

    =>

    每秒, 100M/5 * 16 bits

    = 20M * 16 bits

    = 20M * 2 bytes

    = 40M bytes

Still have questions? Get your answers by asking now.