정답: 4 FETCH 상태에서는 명령어를 인출하며, 이 명령어 자체가 중앙처리장치가 다음에 무엇을 할지 지시하는 제어 데이터 역할을 한다. INDIRECT 상태는 간접 주소 지정 방식일 때 발생한다. 명령어 내의 간접 주소 비트(또는 주소 지정 모드 필드)가 간접 주소인지 직접 주소인지를 구별하여 다음 상태(예: 실행 상태 또는 다시 간접 상태)로의 전환을 제어한다. EXECUTE 상태에서 명령어 실행이 완료된 후, 중앙처리장치는 인터럽트 요청 신호의 활성화 여부를 확인한다. 이 신호가 활성화되어 있으면 중앙처리장치는 INTERRUPT 상태로 전환하고, 그렇지 않으면 다음 명령어를 인출하기 위해 FETCH 상태로 돌아간다. 따라서 인터럽트 요청 신호는 다음 상태로의 변천을 제어하는 데이터이다. INTERRUPT 상태는 인터럽트 발생 시 현재 프로그램의 상태를 저장하고 인터럽트 서비스 루틴(ISR)의 시작 주소를 프로그램 카운터(PC)에 로드하여 ISR을 실행하도록 준비하는 상태이다. INTERRUPT 상태 자체에서 특정 제어 데이터에 의해 곧바로 FETCH 상태로 변천하는 것이 아니라, ISR 실행 완료 후 '인터럽트 복귀(RTI)' 명령어 등을 통해 이전의 중단된 프로그램으로 복귀하여 그 프로그램의 다음 FETCH 상태로 이어진다. 따라서 INTERRUPT 상태에서 제어 데이터에 의하여 곧바로 fetch state로 변한다는 설명은 잘못되었다.