ALU   Arithmetic Logic Unit, Arithmetic and Logic Operation Unit   산술 연산 장치

(2019-07-20)

Arithmetic/Logic Unit, 산술 논리 연산 장치

1. CPU 산술 논리 연산 장치 (ALU, Arithmetic Logic Unit)CPU에서 실제로 연산 등을 수행하는 장치(유닛)을 말함
     - 주로, 산술 연산, 논리 연산
     - 기타 부가적으로, 보수 연산, 시프트(Shift) 연산 등

  ㅇ 주요 기능 구성
     - 산술연산 : ADD
        . 뺄셈은, 덧셈과 부호반전(negation)의 조합으로써,  ☞ 1의 보수,2의 보수 참조
           .. 뺄 값의 부호를 바꾸어(NOT,보수) 이를 더함
        . 곱셈은, 덧셈의 반복으로써,
        . 나눗셈은, 뺄셈의 반복으로써, 구현 가능
     - 논리연산 : AND, OR, XOR, NOT
     - 시스트 레지스터 : 비트 이동
     - 보수기 : 1의 보수, 2의 보수
     - 상태 레지스터

  ㅇ 입력 및 결과 저장
     - 레지스터 또는 메모리로부터 데이터 입력되고,
     - 그 결과가 레지스터 중의 하나에 저장됨


[중앙처리장치] 1. CPU 2. MPU,MCU,FPU,GPU 3. RISC,CISC 4. ALU 5. 제어 장치 6. 내부 레지스터 7. 파이프라인 8. 명령어

 
        최근수정     요약목록     참고문헌