정답: 4번 Input/Output, Branch, 그리고 Status Sense는 모두 프로그램 내의 명령어를 통해 직접 제어되거나 수행되는 동작입니다. 예를 들어, 프로그램은 데이터를 읽거나 쓰도록 I/O 명령어를 실행하고, 특정 조건에 따라 실행 흐름을 변경하기 위해 분기(Branch) 명령어를 사용하며, 시스템 상태 플래그를 확인하는 명령어를 통해 현재 상태를 감지합니다. 반면, RNI(Fetch)는 CPU가 다음 실행할 명령어를 메모리에서 가져오는 과정으로, 이는 프로그램 자체의 명령어가 아닌 CPU의 명령어 사이클(Instruction Cycle)의 한 단계로서 하드웨어에 의해 자동으로 수행되는 기본적인 동작입니다. 프로그램은 어떤 명령어가 Fetch될지를 간접적으로 결정하지만, Fetch 자체가 프로그램에 의해 직접 제어되는 명령어는 아닙니다.