Digital 논리 게이트

대문 / 기초지식, 하드웨어 / Digital 논리 게이트

Digital 논리 게이트

1.1. 개요

논리 회로(logic gate)는 하나 이상의 논리적 입력 값에 대해 논리 연산을 수행하여 하나의 논리적 출력 값을 얻는 전자회로입니다.

1.2. Buffer

BUFFER-gate.png
[PNG image (1.9 KB)]

Buffer
INPUT OUTPUT
x F
0 0
1 1

x = F
-----
0 = 0
1 = 1


보통 신호를 보내는 회선이 길어지면 임피던스/저항등에 의해서 신호가 감쇠되는 이유로 이를 버퍼(Buffer)를 중간에 위치하여 신호 감쇠를 개선할 수 있습니다. 또한 버퍼를 통과하면서 약간의 지연이 존재하는데 이러한 지연을 이용하는 경우도 사용할 수 있습니다.

1.3. NOT(Inverter)

NOT-gate.png
[PNG image (2.75 KB)]

NOT(Inverter)
INPUT OUTPUT
x F
0 1
1 0

!x = F
------
!0 = 1
!1 = 0

1.4. AND

AND-gate.png
[PNG image (2.88 KB)]

AND
INPUT OUTPUT
x y F
0 0 0
0 1 0
1 0 0
1 1 1

x AND y = F
-----------
0 AND 0 = 0
0 AND 1 = 0
1 AND 0 = 0
1 AND 1 = 1

1.5. OR

OR-gate.png
[PNG image (4.3 KB)]

OR
INPUT OUTPUT
x y F
0 0 0
0 1 1
1 0 1
1 1 1

x OR y = F
----------
0 OR 0 = 0
0 OR 1 = 1
1 OR 0 = 1
1 OR 1 = 1

1.5.1. OR의 교환법칙

x OR y = y OR x

1.5.2. OR의 결합법칙

x OR y OR z = (x OR y) OR z = x OR (y OR z)

1.6. NAND

NAND-gate.png
[PNG image (3.76 KB)]

NAND
INPUT OUTPUT
x y F
0 0 1
0 1 1
1 0 1
1 1 0

x NAND y = !(x AND y) = F
-------------------------
0 NAND 0 = 1
0 NAND 1 = 1
1 NAND 0 = 1
1 NAND 1 = 0

1.7. NOR

NOR-gate.png
[PNG image (5.19 KB)]

NOR
INPUT OUTPUT
x y F
0 0 1
0 1 0
1 0 0
1 1 0

x NOR y = !(x OR y) = F
-----------------------
0 NOR 0 = 1
0 NOR 1 = 0
1 NOR 0 = 0
1 NOR 1 = 0

1.8. XOR(Exclusive-OR)

XOR-gate.png
[PNG image (5.28 KB)]

XOR(Exclusive-OR)
INPUT OUTPUT
x y F
0 0 0
0 1 1
1 0 1
1 1 0

x XOR y = (x AND !y) OR (!x AND y) = F
--------------------------------------
0 XOR 0 = 0
0 XOR 1 = 1
1 XOR 0 = 1
1 XOR 1 = 0

1.9. XNOR(Exclusive-NOR, EXNOR, ENOR, NXOR, XAND)

XNOR-gate.png
[PNG image (6.07 KB)]

XNOR(Exclusive-NOR)
INPUT OUTPUT
x y F
0 0 1
0 1 0
1 0 0
1 1 1

x XNOR y = !(x XOR y) = (x AND y) OR (!x AND !y) = F
----------------------------------------------------
0 XNOR 0 = 1
0 XNOR 1 = 0
1 XNOR 0 = 0
1 XNOR 1 = 1

1.10. 참고 자료

Retrieved from https://www.minzkn.com:443/moniwiki/wiki.php/DigitalLogicGate
last modified 2024-02-13 23:06:48