페이지

레지스터(Register)

  • CPU 내부에서 처리할 명령어나 연산 값 등을 일시적으로 기억하는 임시기억장소
  • 메모리 중 속도가 가장 빠르다
  • 연산속도를 향상시키기 위해 사용

종류

  • 프로그램 카운터(PC: Program Counter)  ;  다음 실행할 명령어의 번지 기억
  • 명령 레지스터(IR: Instruction Register) ; 현재 실행중인 명령 내용 기억
  • 누산기(AC: Accumlator) ; 연산결과를 일시적으로 저장(연산의 중심)
  • 메모리주소 레지스터(MAR: Memory Address Register) ; 기억장치를 출입하는 데이터의 번지 기억
  • 메모리 버퍼 레지스터(MBR: Memory Buffer Register) ; 기억장치를 출입하는 데이터 잠시 기억
  • 인덱스 레지스터(Index Register) ; 주소변경, 서브루틴및 프로그램의 반복연산 횟수 카운터
  • 데이터 레지스터(Data Register)  ; 연산에 사용될 데이터를 기억
  • 쉬프트 레지스터(Shift Register) ; 클럭펄스에 의해 기억된 내용을 좌우로 1BIt씩 자리를 이동
  • 상태 레지스터(Status Register) ; 시스템 내부의 순간순간의 상태를 기록한 정보(PSW)
  • PAWR(Program Status Register) ; PSW 저장
  • 플래그 레지스터(Flag Register) ; 제어장치와 연산장치의 실행순서 제어

댓글 없음:

리스트