Pipelining Method
파이프라인 방식
- 여러 명령어들이 동시에(overlap) 실행되어 병렬로 처리하는 방식이다.
- 각각의 명령어의 실행 시간과 처리과정에는 차이가 없어서 Throughput(처리율)이 향상된다.
- 비 파이프라인 방식과 마찬가지로 한 명령어를 F, E, M, W 단계로 나누어 처리한다.
Ex. The graph for Pipelining Method
Non Pipelining Method
비 파이프라인 방식
- 프로세서가 임의의 시점에서 오직 한 가지 작업만 수행하도록 H/W를 구동하는 방식이다.
- 명령어 처리 과정을 F, E, M, W 순으로 처리하며 꼭 한 번에 한 가지 작업을 수행한다.
Ex. The graph for Non-Pipelining Method