주기억장치는 실행할 프로그램과 데이터를 저장하며, 중앙처리장치는 주기억장치에 저장된 프로그램에서 명령을 제어장치로 하나씩 꺼내어 해독한다. 제어장치는 해독된 결과로 제어신호를 만들어 각 장치로 전달하여 동작하도록 한다. [ 그림 7-4 ]는 중앙처리장치(CPU)와 주기억장치 간의 관계를 나타낸 것이다. 프로그램은 반드시 주기억장치에 저장되어야 실행될 수 있으므로 입력장치나 보조기억장치에서 주기억장치로 저장된 후 제어장치로 전달된다.

[ 그림 7-4 ]

1. 주기억장치의 구조와 동작

2. 주기억장치의 분할

3. 주기억장치의 종류