① Fetch : 다음에 실행할 명령어를 주기억 장치로부터 읽어들인다. ② Decode : 명령어를 디코드(해석)한다. ③ Execute : 명령어를 실행한다.
pc(프로그램 카운터) : 다음에 실행할 명령어의 주소 저장 => CPU : ①fetch, ②decode, ③execute 무한 반복