블록 320 에서 , 디바이스 제어기 ( 110 ) 는 페치 된 I / O 커맨드 가 벡터 커맨드 인지 를 결정 한다 . I / O 커맨드 가 벡터 커맨드 가 아닌 경우 , 프로세스 ( 300 ) 는 블록 330 으로 이동 하 고 , 디바이스 제어기 ( 110 ) 는 커맨드 의 실행 을 위해 커맨드 파 서 ( 118 ) 에 큐 잉 된다 . I / O 커맨드 가 벡터 커맨드 인 경우 , 프로세스 ( 300 ) 는 블록 340 으로 이동 하 며 , 여기 서 디바이스 제어기 ( 110 ) 는 벡터 커맨드 에 포함 된 물리 어드레스 들 의 수 를 결정 하 고 , 커맨드 슬롯 들 의 수 를 물리 어드레스 들 의 수 이하 로 설정 한다 . 예 를 들 어 , 벡터 커맨드 에 포함 된 물리 어드레스 들 보다 더 적 은 이용 가능 한 슬롯 들 이 커맨드 레지스터 에 있 다면 , 벡터 커맨드 변환기 ( 116 ) 는 슬롯 들 의 수 와 동일 한 수 의 비 - 벡터 I / O 커맨드 들 만 을 벡터 커맨드 로부터 생성 하 는 것 으로 진행 할 것 인 반면 , 나머지 비 - 벡터 I / O 커맨드 들 은 하나 이상 의 슬롯 이 이용 가능 하 게 될 때 ( 예 를 들 어 , 슬롯 들 중 하나 에 대응 하 는 커맨드 의 완료 후 에 ) 생성 될 것 이 다 .