- 처리중인 데이터나 처리 결과를 임시 보관하는 CPU 내의 기억장치
레지스터 종류
- 범용 레지스터
--- EAX(Accumulator, 누산기)
--- EBX(Base Register, 베이스 레지스터)
--- ECX
--- EDX
- 주소 레지스터(포인터 레지스터)
--- EBP
--- ESP
--- EIP
PC(Program Counter) 레지스터
- 다음에 실행할 명령어의 위치 정보를 담는 공간.
- 명령어의 fetch가 발생하면 자동으로 pc값이 증가한다.
IR(Instruction Resgister)
- 명령어를 가져오기 위해 사용되는 레지스터.
LR(Link Register)
- PC