기본적인 논리게이트는 알고 있다는 가정하에 간단하게 표만 보고 넘어가자. AND Gate - 둘 다 1이어야 1, 곱셈이라고 생각하면 편하다. OR Gate - 하나만 1이어도 1, 덧셈이라고 생각하면 편하다. NOT Gate - 0, 1 뒤집기 NAND Gate(Not AND) - AND Gate 다음에 NOT Gate를 통과시킨 것이다. NOR Gate(Not OR) - OR Gate 다음에 NOT Gate를 통과시킨 것이다. XOR Gate(Exclusive OR) - 두 입력의 값이 같으면 0, 다르면 1이다. XNOR Gate(Exclusive NOR) - XOR Gate다음에 NOT Gate를 통과시킨 것이다. Buffer Gate - NOT 게이트와는 반대되는 개념으로 사용되는 논리회로이다...
당연히 기초적인 내용이라 다 알고있을거라고 생각할 수도 있지만 취업하는 중에 생각보다 기초적인 부분에서 발목을 잡힐 수도 있다고 생각하기에 이미 알고 있는 개념이라도 한번쯤 정리하고 넘어가는게 좋을 것 같다는 생각에 포스팅을 작성한다. 컴퓨터 시스템 우선 컴퓨터 시스템은 크게 하드웨어와 소프트웨어로 나뉜다. 소프트웨어는 운영체제(Windows, Linux, Mac OS)와 응용 프로그램(운영체제 위에서 돌아가는 여러 가지 프로그램)으로 구분이 된다. 하드웨어는 CPU(중앙처리장치(필수)), Memory, Storage(SSD/HDD)(외부저장매체), Network(인터넷) 등이 필요하다. 이게 4대 하드웨어 정도로 보면 될 것 같다. 폰노이만 구조 폰노이만 구조 이전에는 컴퓨터가 어떤 작업을 하려면 각 ..