1. 컴퓨터가 이해하는 정보
- 데이터: 숫자, 문자, 이미지 같은 정적인 정보임. 0과 1로 표현되어 저장됨.
- 명령어: 데이터를 처리하고 컴퓨터를 실질적으로 작동시키는 동적인 정보임. 데이터는 명령어를 수행하기 위한 재료가 됨.
2. 컴퓨터의 4가지 핵심 부품
- 메모리 (주기억장치)
- 역할: 실행 중인 프로그램의 명령어와 데이터를 저장함.
- 특징: 프로그램이 실행되려면 반드시 메모리에 적재되어야 하며, 주소를 통해 위치를 파악함.
- 휘발성: 전원이 꺼지면 내용이 사라짐.
- 페이징: 프로그램 전체가 아닌 필요한 일부만 메모리에 올려 효율성을 높이는 기법임.
- CPU (컴퓨터의 두뇌)
- ALU: 산술 및 논리 연산을 수행하는 계산 장치임.
- 레지스터: CPU 내부에서 아주 빠르게 데이터를 잠시 저장하는 장치임.
- 제어장치: 명령어를 해석하고 제어 신호를 보내 부품들을 관리함.
- 보조기억장치
- 전원이 꺼져도 데이터를 유지하는 비휘발성 저장소임 (SSD, HDD 등).
- 입출력장치
- 마우스, 모니터처럼 컴퓨터 외부와 소통하는 장치임.
3. 메인보드와 시스템 버스
모든 부품은 메인보드에 연결되어 정보를 주고받음. 이때 사용하는 핵심 통로가 시스템 버스임.
- 주소 버스: "어디로 보낼지" 주소를 전달함.
- 데이터 버스: "무엇을 보낼지" 명령어와 데이터를 전달함.
- 제어 버스: "어떤 동작을 할지" 제어 신호를 전달함.
'Branch > OS' 카테고리의 다른 글
| [컴퓨터 구조] 명령어 (고급 언어 vs 저급 언어) (0) | 2026.02.04 |
|---|