우리가 아는 컴퓨터의 주요 장치인 CPU, 메모리 등은 논리게이트를 다양하게 구성하여 만든 전자회로에 근간한다. 논리게이트의 종류에 대해서 하나씩 알아보자.
위 그림을 보면 직관적으로 A 스위치가 꺼져 있어도 전구가 켜져 있는 것을 알 수 있다. 여기서 스위치 A가 꺼져 있을 때를 입력값 0, 켜져 있을 때를 입력값 1이라고 하고, 전구를 출력값이라 하고 켜져 있을 때 1, 꺼져 있을 때 0이라고 하자. 그러므로 A 스위치가 꺼져 있을 때 전구는 켜져 있는 상태기 때문에, 입력값 0이 주어졌을 때 출력값은 1이 된다.
또 A 스위치가 켜져 있을 경우 전류는 저항이 작은 쪽으로 흐르는 성질이 있기 때문에 전선(저항)이 상대적으로 짧은 스위치 A가 있는 전선로 전류가 흐른다. 따라서 전구는 꺼지게 된다. 이것도 입력값과 출력값으로 정리하면 입력값 1일 경우 출력값은 0이 된다. 입력과 출력을 정리하면 아래와 같다.
입력값 | 출력값 |
---|---|
1 | 0 |
0 | 1 |
위와 같은 not게이트를 심벌화하여 아래와 같이 표시한다.
참고 사이트 :
https://homepages.gac.edu/~sskulrat/Courses/2006F-170/lectures/chap16/part1.html
https://ko.wikipedia.org/wiki/NOT_%EA%B2%8C%EC%9D%B4%ED%8A%B8