Pipelining and RISC-V ISA Design ( vs x86 = old ISA 파이프라인 고려x 명령어 1~17바이트)
- 모든 명령어가 32bit = 4byte → 32bit장점 : fetch and decode하기 쉽다.
- 적고 규칙적인 명령어 형식 가졌다. (레지스터를 한 단계에 해독하고 읽을 수 있다.)←Mux통해
- Load / Store addressing 가능! → 주소를 계산하는 것은 EX단계에서, 메모리접근은 MEM단계에서!
- 대략적인 가이드라인 (IF,ID 사이엔 IF/ID Flip Flop이 존재한다. = pipeline register) 총 4개있음
