레지스터

최근 편집: 2019년 1월 3일 (목) 00:04

레지스터(Register)CPU내에 있는 임시 기억 장치로서, 한 비트를 저장할 수 있는 플립플롭의 모임이다. 메모리의 용량 및 워드 크기와 관련이 있다. 주로 프로그램을 실행하는 데 필요한 명령어나 데이터를 임시로 보관하는 용도로 쓰인다.

종류

  • 명령 레지스터(IR) : 현재 수행중인 명령어의 내용을 기억한다.
  • 메모리 주소 레지스터(MAR, Memory Address Register) : 데이터의 주소를 기억하는 레지스터이다.
  • 메모리 버퍼 레지스터(MBR, Memory Buffer Register) : 데이터의 내용을 기억하는 레지스터이다.