백과사전 상세 본문

출처 컴퓨터 정보
용어대사전

명령 프리페치

다른 표기 언어 instruction prefetch
요약 테이블
분야 정보장치

선행 제어의 일종. 장래 실행이 예상되는 명령의 인출을, 앞의 명령의 실행과 해독을 병행해서 미리 행하는 것. 통상의 축차처리 컴퓨터에서는 연속 번호에 격납되어 있는 명령군을 순번으로 실행하는 것이 기본이기 때문에, 수개 앞의 명령의 예측이 용이하고, 명령 프리페치에 의한 처리율을 대폭으로 증대시킬 수 있다.

조건 분기명령이 있을 때는, 조건이 만족되었는지 아닌지에 따라 다음에 오는 명령열이 바뀌기 때문에 명령 프리페치는 곤란하다. 이 경우는,
① 어디엔가에 분기하는 것으로서 명령 프리페치를 하고, 다른 번지에 분기했을 때에는 이미 꺼낸 명령을 방기하고 다시 명령 취출을 한다.
② 분기선의 양쪽의 명령을 프리페치하고, 실제로 분기한 쪽만을 쓴다.
③ 조건분기명령의 실행에서 분기까지에 수사이클의 시간을 두고, 그 동안은 분기에 무관한 명령을 실행시키는 등

의 대처법이 있다. 명령 프리페치를 위한 하드웨어로서, 명령 버퍼와 복잡한 순서제어회로가 필요하다.

본 콘텐츠를 무단으로 이용하는 경우 저작권법에 따라 법적 책임을 질 수 있습니다.
위 내용에 대한 저작권 및 법적 책임은 자료제공처 또는 저자에게 있으며, Kakao의 입장과는 다를 수 있습니다.

출처

컴퓨터 정보용어대사전
컴퓨터 정보용어대사전 | cp명한국사전연구사 전체항목 도서 소개

컴퓨터, 정보 관련용어를 가나다순으로 설명했다.

TOP으로 이동
태그 더 보기
컴퓨터/정보통신

컴퓨터/정보통신과 같은 주제의 항목을 볼 수 있습니다.



[Daum백과] 명령 프리페치컴퓨터 정보용어대사전, 한국사전연구사
본 콘텐츠의 저작권은 저자 또는 제공처에 있으며, 이를 무단으로 이용하는 경우 저작권법에 따라 법적 책임을 질 수 있습니다.