선택한 보기 3, 즉 INTERRUPT 스테이트는 메이저 스테이트 중 하드웨어로 실현되는 서브루틴의 호출과 관련이 있습니다. 인터럽트는 프로세서가 특정한 사건에 반응하여 정상적인 실행 흐름을 일시적으로 중단하고, 미리 정해진 인터럽트 서비스 루틴(ISR)을 실행하는 메커니즘입니다. 이는 하드웨어에 의해 트리거되며, 실행 중인 프로그램의 흐름을 변경하여 특정 기능을 수행한 후 원래의 실행 흐름으로 복귀합니다. 따라서, 하드웨어 기반으로 서브루틴을 호출하는 형태로 볼 수 있습니다. 다른 보기들과 비교했을 때, EXECUTE, INDIRECT, FETCH 스테이트는 주로 명령어 실행과 관련된 일반적인 프로세스 흐름의 일부로, 하드웨어 인터럽트처럼 외부 이벤트에 의해 트리거되는 서브루틴 호출과는 거리가 있습니다.