산술 논리 장치

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

산술 논리 장치(ALU, Arithmetic Logic Unit)는 연산에 필요한 자료를 입력받아 산술 및 논리 연산을 수행하는 장치를 말하며, CPU 내에 속한다. 다른 말로는 '연산 장치'라고도 한다.

구성 요소

  • 가산기(Adder) : 덧셈을 하기 위한 장치이다.
  • 보수기(Complementor) : 입력된 값을 보수로 변화시켜 준다.
  • 누산기(Accumulator) : 연산된 결과를 임시저장하는 곳이다.
  • 상태 정보 저장(Program Status Word) : 레지스터의 상태 정보를 저장한다.
  • 데이터 레지스터(Data Register) : 연산한 데이터를 기억한다.
  • 인덱스 레지스터(Index Register) : 유효한 주소를 상대적으로 계산한다.
  • 데이터 레지스터(Data Register) : 유효한 주소를 절대적으로 계산한다.

같이 보기