본문 바로가기

COMPUTER SCIENCE/A piece of INFO.

기초 전자회로 정보 _ 논리회로

* 본 포스팅은 '컴퓨터의 이해를 위한 기초 전자회로' 글을 위한 정보입니다.

 

컴퓨터의 이해를 위한 기초 전자회로

컴퓨터의 작동원리? 컴퓨터(Computer)란 단어의 뜻은 '계산하는 자' 또는 '계산기'입니다. 그 뜻에 맞게 인류 역사상 최초의 계산기는 역시 주판이라고 많이 알려져 있지만, 필자는 어렸을 때, 아버

hooks.tistory.com

 

논리회로란?

논리회로는 하나 이상의 입력 값을 받아서 논리 연산을 수행하여 그 연산에 맞는 하나의 출력 값을 얻을 수 있는 전자 회로입니다. 이전 포스트의 스위치 회로를 통해서, 전자회로에서 ON, OFF를 1과 0의 상태로 나타낼 수 있는 것을 알았죠. 이번에 배울 논리회로는 수학에서 '불 대수' 표현을 구현하는 것이 가능합니다. 즉, 어떤 명제의 참과 거짓을 이 1과 0으로 놓고, 회로를 통해 논리 연산을 수행키는 것이 가능하죠. 트랜지스터를 이용하여 구성하는 것이 효율적이지만, 본 포스팅에서는 수월한 이해를 위해서 기본 회로로 논리회로를 알아보도록 하겠습니다.

 

1. AND GATE _ 참 ~ 참_ 참 !

입력 값 모두 참이어야 참인 결과를 내놓는 회로입니다.

회로는 어떻게 생겼을까요?

 

 

AND 게이트 _ 회로도

 


아하~ A1 스위치가 입력 A값이고 B1 스위치가 입력 B값이구나


즉, A1과 B1 모두 ON으로 스위치를 작동시키면, 전자석에 의해서 결과를 얻게 됩니다.

전구가 있는 회로에서 1과 0 상태로 AND 게이트의 결과 값을 알 수 있게 되네요. 

 

결과 값이 모두 적혀있는 AND GATE의 표는 다음과 같습니다.

 

AND 게이트 _ 논리 회로 값

 

2. OR 게이트 _ 짝사랑 같은 회로

하나의 입력값만 1 이어도 결과는 무조건 1이 되는 OR 회로입니다.

나만 좋으면 되는 짝사랑 같은 거죠. 

 

OR 게이트 _ 회로도

 

결과 값이 모두 적혀있는 OR GATE의 표는 다음과 같습니다.

 

OR 게이트 _ 논리 회로 값

 

3. NOT 게이트 _ 응 아니야 회로..

참은 거짓으로, 거짓은 참으로 바꿔버리는 NOT 게이트 회로는 간단합니다.

Normally closed key를 알았더라면 말이죠...

 

 

NOT 게이트 _ 회로도

 

이전에 '계전기란?' 포스팅에서도 배웠지만,

이 Normally closed key는 기본적으로 스위치가 닫힌상태입니다.

즉, A1 스위치를 작동시킬 때마다, A2스위치를 OFF, ON 상태로 바꾸어 주지요. 

 

그래서 NOT GATE 가 작동합니다.

 

그럼 논리 표를 보도록 합시다.

 

NOT 게이트 _ 논리 회로 값

 

 


4. NAND와 NOR 게이트

NAND 와 NOR 게이트의 회로는 단순하게 AND와 OR 게이트 앞으 NOT 게이트를 이어 붙인 형태입니다.따라서 그 결과는 반대가 됩니다.

 

논리 회로 값을 확인해 봅시다.

 

NAND 게이트 _ 논리 회로 값

 

NOR 게이트 _ 논리 회로 값

 

논리회로 끄읕~

 

이전 글 다시 보기~

* 트랜지스터란?

 

기초 전자회로 정보 _ 트랜지스터(Transistor)

* 본 포스팅은 '컴퓨터의 이해를 위한 기초 전자회로' 글을 위한 정보 조각입니다. 컴퓨터의 이해를 위한 기초 전자회로 컴퓨터의 작동원리? 컴퓨터(Computer)란 단어의 뜻은 '계산하는 자' 또는 '계

hooks.tistory.com