計算機概論-數位邏輯

by 8月 09, 20200 Comments

基本邏輯閘

NOR、NAND為萬用閘,能組成各種邏輯閘
真值表之A, B邏輯閘輸入,Y為輸出

名稱真值表符號
緩衝器
BUFFER
AY
00
11
緩衝器
反相閘
NOT
AY
01
10
NOT閘
及閘
AND
ABY
000
010
100
111
AND閘
或閘
OR
ABY
000
011
101
111
OR閘
反及閘
NAND
ABY
001
011
101
110
NAND閘
反或閘
NOR
ABY
001
010
100
110
NOR閘
互斥或閘
XOR
ABY
000
011
101
110
XOR閘
反互斥或閘
XNOR
ABY
001
010
100
111
XNOR閘

布林代數

「‧」表示AND,「+」表示OR,「 」表示NOT

  • 單一律:A+A=A
        A‧A=A
  • 結合律:A+(B+C)=A+B+C
        (A‧B)‧C=A‧(B‧C)
  • 交換律:A+B=B+A
        A‧B=B‧A
  • 分配律:A‧(B+C)=A‧B+A‧C
        A+B‧C=(A+B)‧(A+C)
  • 補數定理:A=A
  • 狄摩根定理:A+B=AB
    A‧B=A+B

半加器

  • S=A⊕B
  • C=AB

全加器

  • S=A⊕B⊕C
  • C=AB+BCi+ACi

半減器

  • S=A⊕B
  • Bo=AB

全減器

  • Do=A⊕B⊕Bin
  • Bo=AB+ABi+BBi

0留言

<