트랜지스터, 논리게이트
Ch1에서 전기회로의 기본인 전압과 전류, 저항에 대해 살펴보았고 디지탈과 아날로그의 개념에 대해서도 살펴보았다. 이 장에서는 컴퓨터 시스템의 토대가 되는 물리적 소자들에 대해 알아보기로 하자
IC는 integrated circuit 의 약어로 회로가 결집되어 있는 단일 칩셋을 말한다. IC는 모든 프로세서, 컴퓨팅 하드웨어의 기본 소자 단위로 볼 수 있다. IC는 수많은 트랜지스터로 구성된다. 트랜지스터는 반도체로 만들어진다.
도체는 전기가 흐르는 물질이고(금속), 부도체는 전기가 흐르지 않는 물질(고무장갑), 반도체는 전기가 흐르기도 하고 안 흐르기도 하는 물질이다. 반도체의 이런 특성을 사용하여 전기신호를 전달하거나(논리적으로 High), 전달하지 않는(논리적으로 Low) 트랜지스터를 만들수 있다.
다음과 같은 그림으로 개념과 실제 하드웨어의 관계를 표헌할 수 있다.
로직 게이트(Logical Gate)은 컴퓨터 시스템에서 모든 연산의 단위가 되는 기본 단위다.
이는 논리적으로 표현한 기호 및 수식으로 다음과 같은 기본로직들이 존재한다.
잘 정리된 표가 있어 퍼왔다. 다른 것들은 기억할 필요가 없디만, OR, AND, NOR, NAND, XOR는 논리 게이트뿐만 아니라 코딩시에도 실제 많이 사용되는 수식이니 잘 기억해두자.