* 본 포스팅은 '컴퓨터의 이해를 위한 기초 전자회로' 글을 위한 정보입니다.
논리회로란?
논리회로는 하나 이상의 입력 값을 받아서 논리 연산을 수행하여 그 연산에 맞는 하나의 출력 값을 얻을 수 있는 전자 회로입니다. 이전 포스트의 스위치 회로를 통해서, 전자회로에서 ON, OFF를 1과 0의 상태로 나타낼 수 있는 것을 알았죠. 이번에 배울 논리회로는 수학에서 '불 대수' 표현을 구현하는 것이 가능합니다. 즉, 어떤 명제의 참과 거짓을 이 1과 0으로 놓고, 회로를 통해 논리 연산을 수행키는 것이 가능하죠. 트랜지스터를 이용하여 구성하는 것이 효율적이지만, 본 포스팅에서는 수월한 이해를 위해서 기본 회로로 논리회로를 알아보도록 하겠습니다.
1. AND GATE _ 참 ~ 참_ 참 !
입력 값 모두 참이어야 참인 결과를 내놓는 회로입니다.
회로는 어떻게 생겼을까요?
아하~ A1 스위치가 입력 A값이고 B1 스위치가 입력 B값이구나
즉, A1과 B1 모두 ON으로 스위치를 작동시키면, 전자석에 의해서 결과를 얻게 됩니다.
전구가 있는 회로에서 1과 0 상태로 AND 게이트의 결과 값을 알 수 있게 되네요.
결과 값이 모두 적혀있는 AND GATE의 표는 다음과 같습니다.
2. OR 게이트 _ 짝사랑 같은 회로
하나의 입력값만 1 이어도 결과는 무조건 1이 되는 OR 회로입니다.
나만 좋으면 되는 짝사랑 같은 거죠.
결과 값이 모두 적혀있는 OR GATE의 표는 다음과 같습니다.
3. NOT 게이트 _ 응 아니야 회로..
참은 거짓으로, 거짓은 참으로 바꿔버리는 NOT 게이트 회로는 간단합니다.
Normally closed key를 알았더라면 말이죠...
이전에 '계전기란?' 포스팅에서도 배웠지만,
이 Normally closed key는 기본적으로 스위치가 닫힌상태입니다.
즉, A1 스위치를 작동시킬 때마다, A2스위치를 OFF, ON 상태로 바꾸어 주지요.
그래서 NOT GATE 가 작동합니다.
그럼 논리 표를 보도록 합시다.
4. NAND와 NOR 게이트
NAND 와 NOR 게이트의 회로는 단순하게 AND와 OR 게이트 앞으 NOT 게이트를 이어 붙인 형태입니다.따라서 그 결과는 반대가 됩니다.
논리 회로 값을 확인해 봅시다.
논리회로 끄읕~
이전 글 다시 보기~
* 트랜지스터란?
'COMPUTER SCIENCE > A piece of INFO.' 카테고리의 다른 글
[HTML] 수식을 위한 HTML 코드 정리 (0) | 2021.05.07 |
---|---|
기초 전자회로 정보 _ 전자회로 기호 정리 (0) | 2021.05.05 |
기초 전자회로 정보 _ 트랜지스터(Transistor) (0) | 2021.05.04 |
기초 전자회로 정보 _ 루프(LOOP) 회로 (0) | 2021.05.04 |
기초 전자회로 정보 _ 발진기(Oscillator) 회로 (0) | 2021.05.04 |