Clock period를 결정하는 것
-> 가장 오래 걸리는 명령어의 연산 기준
Critical path: 가장 긴 시간을 요구하는 datapath (load instruction)
Instruction Memory => Register file => ALU => Data Memory => Register file
성능 개선을 위해서 Pipelining을 사용
Pipelining 과정
IF => ID => EX => MEM => WB
1) IF : Memory로부터 Instruction을 Fetch
2) ID : Instruction을 decode & Register 읽음
3) EX : Execute operation or address Calculate
4) MEM : memory operand에 접근
5) WB : 결과를 Register에 다시 작성
728x90
'CS(Computer Science) > 컴퓨터구조' 카테고리의 다른 글
10. 파이프라인 (3) (0) | 2023.06.04 |
---|---|
10. 파이프라인 (2) (0) | 2023.06.04 |
9. 프로세서 (3) (0) | 2023.06.04 |
9. 프로세서 (2) (0) | 2023.06.04 |
9. 프로세서 (1) (0) | 2023.06.04 |