레지스터 맵 ( 134 ) 은 물리 레지스터 를 동작 을 위한 대상 오퍼랜드 로서 특정 된 특정 한 로직 컬 레지스터 ( 예컨대 , 아키텍처 레지스터 또는 마이크 로 아키텍처 적 으로 특정 된 레지스터 ) 에 할당 할 수 있 다 . 디스패치 유닛 ( 104 ) 은 , 레지스터 파일 ( 116 ) 이 주어진 동작 에서 소스 오퍼랜드 로서 특정 된 로직 컬 레지스터 에 할당 된 사전 할당 된 물리 레지스터 를 갖 는지 를 결정 할 수 있 다 . 레지스터 맵 ( 134 ) 은 해당 로직 컬 레지스터 에 가장 최근 할당 된 물리 레지스터 에 태그 를 제공 할 수 있 다 . 이러 한 태그 는 레지스터 파일 ( 116 ) 내 오퍼랜드 의 데이터 값 에 액세스 하 기 위하 거나 또는 결과 버스 ( 130 ) 상 에서 의 결과 전달 을 통하 여 데이터 값 을 수신 하 기 위하 여 사용 될 수 있 다 . 오퍼랜드 가 메모리 장소 ( memory location ) 에 대응 하 는 경우 , 오퍼랜드 값 은 로드 / 저장 유닛 ( 제시 되 지 않 음 ) 을 통하 여 ( 결과 전달 및 / 또는 레지스터 파일 ( 116 ) 내 저장 을 위하 여 ) 결과 버스 에 제공 될 수 있 다 . 오퍼랜드 데이터 값 은 오퍼랜드 가 스케줄 러 ( 118 ) 중 하나 에 의해 발송 될 때 실행 유닛 ( 124 ) 에 제공 될 수 있 다 . 대안 적 인 구체 예 에서 , ( 동작 이 발송 될 때 대응 하 는 실행 유닛 ( 124 ) 에 제공 되 기 더욱 오히려 ) 오퍼랜드 값 은 동작 이 디스패치 될 때 , 대응 하 는 스케줄 러 ( 118 ) 에 제공 될 수 있 음 에 주목 하 라 .