1. 논리 회로란?
- 컴퓨터는 모든 데이터를 2진법으로 처리한다.
- 이 2진법은 전기신호에 의해 컴퓨터 내부에서 연산 및 처리가 된다.
- 이처럼 컴퓨터의 데이터 처리를 위해, 0과 1로 표현되는 전기적 신호로 동작하는 전자회로를 말한다.
2. 논리 게이트란?
- 논리 게이트는 논리회로의 기본 구성요소 중 하나이다.
- 논리 회로는 2개의 입력과 1개의 출력을 기본으로 구성한다.
- 논리 게이트는 전류나 전압으로 표현되는 데이터의 흐름을 제어하기 위해 사용되는 것이다.
- AND, OR, NOT, XoR이 논리게이트다.
- NOT 게이트를 제외하고 모두 2개의 입력을 받는다.
a) 스위칭 이론
b) AND 게이트(논리 곱)
- 입력 A와 B 모두 1인 경우에만 1이 출력된다.
- 그 외의 경우에는 모두 0이 출력된다.
- 논리 곱인 이유는 1 x 1 = 1 이기 때문이다. 하나라도 0이면 0이 출력된다.
- 직렬 연결이므로 모든 스위치가 켜져야 전기가 흐른다.
c) OR 게이트(논리 합)
- 입력 A와 B 중 하나라도 1인 경우, 1이 출력된다.
- 논리 합인 이유는 1 + 0 을 해도 1, 0 + 1을 해도 1이기 때문이다.
- 병렬 연결이므로 둘 중 하나의 스위치만 연결되도 전기가 흐른다.
d) NOT 게이트(논리 부정)
- 1은 0으로 0은 1로 반전되어 출력된다.
e) XoR 게이트 (배타적 논리 합)
- 입력 A와 B가 서로 다른 값을 가진 경우, 1이 출력된다.
- 서로 다른 값을 가지는 것을 배타적 이라고 한다.
- 입력 A와 B가 동일한 경우, 0이 출력된다.
'컴퓨터공학기초 개념 > 컴퓨터구조' 카테고리의 다른 글
11. 논리회로 - 카르노맵(karnaugh map) (0) | 2021.08.06 |
---|---|
10. 논리회로 - 부울대수와 논리식의 간편화 (0) | 2021.08.05 |
8. 데이터 표현 - BCD, 패리티 비트, 해밍코드 (0) | 2021.08.05 |
7. 데이터 표현 - 실수 (1) | 2021.08.04 |
6. 데이터 표현 - 2의 보수를 사용하는 이유 (3) | 2021.08.03 |
댓글