CPU 파이프라인이란?

멀티 코어가 아니다.

  • 명령어 수준 병렬성

예: 4단계 파이프라인

2 클락 사이클에서 첫번째 명령어(초록색)을 Decode 하면서, 두번째 명령어(보라색)을 Fetch 한다.

원래 명령어 4개 4사이클이니까 16사이클이 걸려야하는데, 8사이클에 끝냈다.

6502의 파이프라인

외부 연산은 주로 메모리 관련 연산을 말한다.

내부 연산은 주로 ALU, Control Unit 관련 연산을 말한다.

엄밀히는 “파이프라인”이 아니고 오버랩이라고 부르는게 맞다.