
[컴퓨터 구조] 명령어 파이프라이닝

·
CS/컴퓨터 구조
오늘은 CPU의 프로그램 처리 속도를 향상시키는 명령어 파이프 라이닝에 대해서 알아보겠습니다.1. 명령어 파이프라이닝1) 명령어 파이프라이닝 개요CPU의 성능은 컴퓨터시스템의 프로그램 처리 시간에 직접 영향을 주기 때문에, 그 속도를 향상시키기 위한 여러가지 방법들이 사용됩니다.그중 가장 간단하고 효과적인 방법이 명령어 파이프라이닝 입니다. 명령어를 실행하는데 사용되는 하드웨어를 여러 개의 독립적인 단계(stage)들로 분할하고, 동시에 서로 다른 명령어들을 처리하도록 함으로써 CPU의 성능을 높여주는 기술 입니다. 명령어 파이프라인은 분할되는 단계의 수가 많아질 수록 그 속도가 높아지는 특징이 있습니다.명령어 파이프라이닝(instruction pipelining): 명령어 실행에 사용되는 하드웨어를 여..