1. 컴퓨터의 구성
2. CPU(중앙처리장치)
- 주기억장치에서 프로그램 명령어와 데이터를 읽어와 처리
- 명령 수행 순서를 제어
- 산술논리연산장치(ALU)
- 제어장치
- 레지스터
3. 기억장치
- 프로그램, 데이터, 연산의 중간 결과를 저장
- 주기억 : RAM
- 보조기억 : HDD
4. 입 출력 장치
5. 데이터 버스
- 중앙처리 장치와 기타 장치 사이에서 데이터를 전달하는 통로
- 양방향
6. 주소 버스
- 데이터를 정확하게 실어나르기 위해서는 기억장치 주소가 필요
- 주소만 전달하기 때문에 단방향
7. 제어 버스
- 주소와 데이터 버스는 모든 장치에 공유. 제어 수단 필요
- 제어신호 : 읽기, 쓰기, 버스요청 & 승인, 인터럽트 요청 & 승인 ...
- 읽기 쓰기 모두 가능 -> 양방향
컴퓨터는 기본적으로 읽고 처리한 뒤 저장하는 과정으로 이루어짐
RAN과 끊임없이 소통한다. 만약 운영체제가 64bit CPU는 RAM으로 부터 데이터를 한번에 64bit 씩 읽어옴