✅ 메인보드
- 현재 실행되는 프로그램의 명령어와 데이터를 저장하는 부품
- 프로그램이 실행되기 위해서는 반드시 메모리에 저장되어 있어야 한다
- 메모리는 현재 실행되는 프로그램의 명령어와 데이터를 저장한다
- 메모리에 저장된 값의 위치는 주소로 알 수 있다
✅ CPU
- 컴퓨터의 두뇌
- 메모리에 저장된 명령어를 읽고, 해석하고, 실행하는 부품
- 산술논리연산장치(ALU), 레지스터, 제어장치로 구성되어 있다
🔹 산술논리연산장치(ALU)
- 계산만을 위해 존재하는 부품
- 컴퓨터 내부에서 수행되는 대부분의 계산은 ALU가 도맡아 처리한다
🔹 레지스터
- CPU 내부의 임시저장장치
- 가격이 비싸고 저장용량이 작다
- 전원이 꺼지면 저장된 내용을 잃는다
🔹 제어장치
- 제어신호라는 전기신호를 내보내고 명령어를 해석하는 장치
✅ 보조기억장치
- 전원이 꺼져도 보관될 프로그램을 저장하는 부품
- 하드디스크, SSD, USB메모리, DVD, CD-ROM 등
- 보조기억장치는 관점에 따라 입출력장치의 일종으로 볼 수 있다 => 주변장치라고 통칭하기도 한다
✅ 입출력장치
- 컴퓨터 외부에 연결되어 컴퓨터 내부와 정보를 교환할 수 있는 부품
- 마이크, 마우스, 키보드, 프린터 등
✅ 메인보드(마더보드)
✅ 시스템버스
- 메인보드에 연결된 네가지 핵심 부품이 서로 정보를 주고받는 통로
- 주소버스, 데이터버스, 제어버스로 구성되어 있다
- 주소버스 : 주소를 주고 받는 통로
- 데이터버스 : 명령어와 데이터를 주고 받는 통로
- 제어버스 : 제어신호를 주고 받는 통로