CPU
- 데이터와 명령어를 읽어 들이고, 해석하고, 실행하는 부품
- 산술논리연산장치(ALU): 연산을 수행할 회로로 구성되어 있는 일종의 계산기
- 제어장치(CU): 명령어를 해석해 제어 신호를 내보내는 장치
- 레지스터(가장 중요): CPU 내부의 작은 임시 저장장치로, 데이터와 명령어를 처리하는 과정의 중간값을 저장
메모리와 캐시 메모리
메모리
- 실행 중인 프로그램을 구성하는 데이터와 명령어를 저장하는 부품
- 주소: CPU가 원하는 정보로 접근하기 위한 데이터가 저장된 위치
- 휘발성: 메모리(RAM)에 저장된 정보는 컴퓨터가 꺼지면 모두 삭제됨
캐시 메모리
- CPU와 메모리 사이에 위치
- CPU가 더 빨리 메모리에 저장된 값에 접근하기 위해 사용하는 저장장치
보조기억장치
- 비휘발성: 전원이 꺼져도 저장된 정보가 사라지지 않음
- 보관할 프로그램을 저장
- 프로그램을 실행하려면 보조기억장치에서 메모리로 복사해야 한다
입출력장치
- 컴퓨터 외부에 연결되어 컴퓨터 내부와 정보를 교환하는 장치
메인 보드와 버스
메인 보드
버스
저장장치의 계층 구조