본 명세서 에서 사용 되 듯이 , 스케줄 러 는 동작 이 언제 실행 할 준비 가 되 고 준비 동작 을 하나 이상 의 실행 유닛 에 발송 하 는가 를 탐지 하 는 장치 이 다 . 예 를 들 어 , 예약 스테이션 이 스케줄 러 의 한 종류 일 수 있 다 . 실행 유닛 마다 독립 적 예약 스테이션 이 제공 될 수 있 거나 , 또는 이 로부터 동작 이 발송 되 는 중앙 예약 스테이션 이 제공 될 수 있 다 . 또 다른 구체 예 에서 , 퇴거 까지 동작 을 유지 하 는 중앙 스케줄 러 가 사용 될 수 있 다 . 각각 의 스케줄 러 ( 118 ) 는 실행 유닛 ( 124 ) 으로 의 발송 을 대기 하 는 몇몇 펜 딩 동작 ( pending operation ) 에 대한 동작 정보 ( 예컨대 , 동작 뿐 만 아니 라 오퍼랜드 값 , 오퍼랜드 태그 , 및 / 또는 즉시 데이터 ) 를 홀딩 할 수 있 다 . 일부 구체 예 에서 , 각각 의 스케줄 러 ( 118 ) 는 오퍼랜드 값 저장 을 제공 하 지 않 을 수 있 다 . 그 대신 에 , 각각 의 스케줄 러 는 언제 오퍼랜드 값 이 ( 레지스터 파일 ( 116 ) 또는 결과 버스 ( 130 ) 로부터 ) 실행 유닛 ( 124 ) 에 의해 판독 가능 할지 를 결정 하 기 위하 여 레지스터 파일 ( 116 ) 에서 활용 가능 한 발송 된 동작 및 결과 를 모니터링 할 수 있 다 .