디지털 기본 개념 (컴퓨터)
발행: (2026년 3월 18일 PM 05:20 GMT+9)
5 분 소요
원문: Dev.to
Source: Dev.to
Logika Manual
- 전구와 스위치의 비유.
- 두 개의 직렬 스위치는 AND 논리를 형성한다 (두 스위치가 모두 켜져야 전구가 켜진다).
- 병렬 스위치는 OR 논리를 형성한다 (스위치 중 하나만 켜져도 충분하다).
- Truth Table (진리표)는 스위치 위치(입력)를 전구 상태(출력)와 매핑한다. (02:25)
Relay
- 수동 스위치를 릴레이로 교체한다. 릴레이는 5 V 또는 0 V 전기 신호로 동작한다.
- 이 가장 작은 신호를 비트라고 부른다. (03:52)
Vacuum Tubes (Tabung Vakum)
- 트랜지스터가 등장하기 전, 컴퓨터는 진공관을 사용했다.
- 빠르긴 하지만 진공관은 크고 전력을 많이 소모하며 자주 고장난다. (07:37)
Transistor
- 트랜지스터의 발명으로 소형화가 가능해졌다.
- 실리콘으로 만들어지며, 도핑(인(Phosphorus)이나 붕소(Boron) 첨가) 과정을 통해 N형과 P형 물질이 생성되어 전류 흐름을 고정밀로 제어한다. (08:57)
Base 2 (Biner)
- 컴퓨터는 두 가지 기호만 사용한다: 0과 1.
- 숫자 표현: 각 비트 위치는 2의 거듭제곱(1, 2, 4, 8, …)을 나타낸다. 예를 들어, 13은 이진수로 1101 (8 + 4 + 0 + 1)이다. (15:34)
- 덧셈 연산: 두 비트를 더하고 캐리 비트를 처리하기 위해 XOR(Exclusive OR) 논리 게이트를 사용한다. (18:46)
Memori
Memori Jangka Panjang (Flash)
- Floating Gate MOSFET을 이용해 전자를 가두어 놓는다.
- 가둔 전자는 전원이 꺼져도 남아 있어 데이터가 영구적으로 저장된다. (28:02)
Memori Jangka Pendek (RAM)
- 래치 또는 레지스터를 사용한다.
- 매우 빠르지만 전원이 차단되면 데이터가 사라진다; 프로세서가 연산을 수행할 때 일시적인 데이터를 저장하는 역할을 한다. (30:34)
Otak Komputer
- 마이크로프로세서는 수십억 개의 트랜지스터를 결합해 산술 연산 장치(덧셈기)와 제어 장치를 만든다.
- 프로그래밍 언어: 사람은 고수준 언어(예: C)로 코드를 작성한다. 이 코드는 어셈블리 언어로 컴파일된 뒤, 최종적으로 트랜지스터가 이해할 수 있는 머신 코드(0과 1의 연속)로 변환된다. (34:13)
Analog to Digital Converter (ADC)
- 현실 세계는 아날로그(예: 온도)이다.
- ADC는 센서(예: 서미스터)로부터 받은 전압을 이진수로 변환해 컴퓨터가 처리할 수 있게 만든다. (43:56)
Protokol Komunikasi
- 장치들은 USB나 Modbus와 같은 특정 규칙을 사용해 통신한다.
- 프로토콜을 통해 몇 개의 케이블만으로도 많은 데이터를 전송할 수 있다. (49:13)
Miniaturisasi
- 무어의 법칙: 칩 내 트랜지스터 수가 매 2년마다 두 배가 된다.
- 현재 작은 프로세서 하나가 약 400 억 연산을 초당 수행할 수 있다. (38:33)
Alat Bantu Kecerdasan
- 스티브 잡스의 인용구: 컴퓨터는 **“생각을 위한 자전거”**이다—인간의 창의력을 강화하고 지루한 작업에서 우리를 해방시키는 도구다. (55:50)
전체 영상은 여기서 시청할 수 있다: https://www.youtube.com/watch?v=pDELW2pIvWw