💻 컴퓨터가 이해하는 정보와 4가지 핵심 부품
1️⃣ 컴퓨터가 이해하는 정보
컴퓨터는 오직 0과 1로 이루어진 정보만 이해할 수 있습니다.
이 정보는 크게 두 가지로 구분됩니다:
- 데이터(Data): 정적인 정보. 명령어 없이 실행 불가능한 값.
- 명령어(Instruction): 데이터를 조작하고 컴퓨터를 작동시키는 지시어.
📌 명령어가 있어야 데이터는 실제 동작으로 이어질 수 있습니다.
💡 웹 개발에 비유하자면?
요소 | 역할 | 구분 |
---|---|---|
HTML , CSS |
구조와 스타일 정의 | 데이터 |
JavaScript |
동작과 상호작용 제어 | 명령어 |
단,
<img>
,<form>
같은 태그는 브라우저에게 명령을 내리므로 선언형 명령어로 볼 수도 있습니다.
2️⃣ 컴퓨터의 4대 핵심 부품
🧠 1. 중앙처리장치 (CPU)
컴퓨터의 두뇌 역할을 하며, 메모리에서 명령어를 읽고 해석하여 실행합니다.
- ALU (산술논리연산장치): 계산 전담
- 레지스터: 초고속 임시 저장소
- 제어장치: 명령어 해석 및 제어 신호 전송
🔌 제어장치는 '시냅스'처럼 컴퓨터 각 부품에 명령을 전달합니다.
🧾 2. 주기억장치 (RAM)
- 실행 중인 명령어와 데이터를 저장하는 공간
- 프로그램이 실행되려면 반드시 메모리에 올라가야 함
- 빠르게 접근하기 위해 주소(Address) 체계를 사용
📍 참조 타입이 주소를 저장하듯, 메모리도 주소로 식별합니다.
💾 3. 보조기억장치 (HDD, SSD 등)
RAM의 단점을 보완하는 저장소:
- 전원이 꺼져도 데이터 유지
- 상대적으로 비용이 저렴함
- 영구 저장이 가능하지만 속도는 RAM보다 느림
🖱️ 4. 입출력장치 (I/O)
컴퓨터 외부와 정보를 주고받는 장치들
- 입력: 키보드, 마우스, 마이크
- 출력: 모니터, 스피커, 프린터
3️⃣ 메인보드와 시스템 버스
🔩 메인보드 (Mainboard)
- 모든 핵심 부품(CPU, 메모리, 저장장치 등)이 연결되는 회로판
- 부품 간 정보 전달을 가능하게 함
🛣️ 시스템 버스 (System Bus)
부품 간 정보를 주고받는 통신 통로
버스 종류 | 설명 |
---|---|
주소 버스 | 메모리 주소를 전달 |
데이터 버스 | 명령어와 데이터를 주고받음 |
제어 버스 | 읽기/쓰기 등 제어 신호를 전달 |
✅ 요약 정리
- 컴퓨터는 명령어와 데이터로 구성된 정보를 처리한다.
- 명령어는 데이터를 움직이고 컴퓨터를 작동시킨다.
- CPU, RAM, 보조기억장치, 입출력장치는 메인보드에 연결되어 버스를 통해 정보 교환을 수행한다.
'컴퓨터구조 운영체제' 카테고리의 다른 글
0과 1로 숫자를 표현하는 방법 (3) | 2025.07.17 |
---|