데이터 : 숫자, 문자, 이미지 등과 같은 정적인 정보
명령어 : 컴퓨터를 실질적으로 작동시키는 (더 중요한) 정보
→ 데이터는 명령어를 위한 일종의 재료
![[1] 컴퓨터의 네 가지 핵심 부품(CPU, 메모리, 보조기억장치, 입출력장치)과 구조](https://prod-files-secure.s3.us-west-2.amazonaws.com/1c26dbbe-d04a-4688-b2a4-f35c4ca3e9f5/50500467-a06c-4614-8992-e6b8f0229e3a/image.png)
[1] 컴퓨터의 네 가지 핵심 부품(CPU, 메모리, 보조기억장치, 입출력장치)과 구조
CPU(=중앙처리장치) : 메모리에 저장된 명령어를 읽어 들이고, 해석하고, 실행하는 부품
ALU(=산술논리연산장치) : 계산기
제어장치(=컨트롤유닛) : 제어 신호를 내보내고, 명령어를 해석하는 장치
제어 신호 : 컴퓨터 부품들을 관리하고 작동시키기 위한 전기 신호들
ex. 메모리 읽기 신호, 메모리 쓰기 신호 등
레지스터 : cpu 내부의 작은 저장장치 (여러 개가 있음)
메모리(=주기억장치, 메인메모리) : 현재 실행되는 프로그램(=프로세스)의 명령어와 데이터를 저장하는 부품
<aside> ❕
[ 주기억장치의 종류 ]

일반 사용자 입장에서 ROM의 크기나 종류를 직접 설정하거나 확장할 일이 없음 그래서 일반적으로 ‘메모리’하면 RAM을 의미함
</aside>
메모리에 저장된 값의 위치는 주소로 알 수 있음
![[2] 메모리 개념 이미지](https://prod-files-secure.s3.us-west-2.amazonaws.com/1c26dbbe-d04a-4688-b2a4-f35c4ca3e9f5/c6bb5e4b-88ec-4712-8ee4-cce7525fd34c/image.png)
[2] 메모리 개념 이미지
보조기억장치 : 전원이 꺼져도 보관될 프로그램을 저장하는 부품
입출력장치 : 컴퓨터 외부에 연결되어, 컴퓨터 내부와 정보를 교환할 수 있는 부품
메인보드(=마더보드) : 컴퓨터의 부품들이 하나의 모이는 판버스 : 부품끼리 정보를 주고 받을 수 있는 통로
![[3] 시스템 버스와 부품 동작 예시(1)](https://prod-files-secure.s3.us-west-2.amazonaws.com/1c26dbbe-d04a-4688-b2a4-f35c4ca3e9f5/17747e56-309a-425a-b79f-e6fb968bf44d/image.png)
[3] 시스템 버스와 부품 동작 예시(1)
![[4] 시스템 버스와 부품 동작 예시(2)](https://prod-files-secure.s3.us-west-2.amazonaws.com/1c26dbbe-d04a-4688-b2a4-f35c4ca3e9f5/7700150c-d213-4bad-b95a-39e9704e90b6/image.png)
[4] 시스템 버스와 부품 동작 예시(2)