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

(2019-07-20)

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

1. CPU 산술 논리 연산 장치 (ALU, Arithmetic Logic Unit)CPU에서 실제로 연산 등을 수행하는 장치(유닛)를 말함
     - 주로, 산술 연산(가감승제), 논리 연산(OR,AND,NOT)
     - 또한, 보수 연산, 시프트 연산
2. ALU 주요 기능 요소산술연산 : ADD
        . 뺄셈은, 덧셈과 부호반전(negation)의 조합으로써,  ☞ 1의 보수,2의 보수 참조
           .. 즉, 뺄 값의 부호를 바꾸어(NOT,보수) 이를 더함
        . 곱셈은, 덧셈의 반복으로써,
        . 나눗셈은, 뺄셈의 반복으로써, 구현 가능
  ㅇ 논리연산 : AND, OR, XOR, NOT
  ㅇ 시스트 레지스터 : 비트 이동
  ㅇ 보수기 : 1의 보수, 2의 보수상태 레지스터


3. ALU에서, 입력 및 결과 저장메모리레지스터 간에 데이터 전송(교환)

  ㅇ 연산을 위해,
     - 레지스터 또는 메모리로부터 데이터 입력되고, (LOAD)
     - 그 처리 결과가 레지스터 중의 하나 또는 메모리에 저장됨 (STORE)


[중앙처리장치 (CPU)] 1. CPU 2. MPU,MCU,FPU,GPU 3. RISC,CISC 4. ALU 5. 제어 장치 6. 내부 레지스터 7. 파이프라인 8. 명령어
  1.   기술공통
  2.   기초과학
  3.   진동/파동
  4.   방송/멀티미디어/정보이론
  5.   전기전자공학
  6.   통신/네트워킹
  7.   정보기술(IT)
        1. 정보기술
    1.   전산기초
    2.   컴퓨터구조
          1. 컴퓨터
          2. 컴퓨터 구조
      1.   중앙처리장치 (CPU)
        1.   1. CPU
            2. MPU,MCU,FPU,GPU
            3. RISC,CISC
            4. ALU
            5. 제어 장치
            6. 내부 레지스터
            7. 파이프라인
            8. 명령어
      2.   주 기억장치
      3.   버스구조
      4.   대용량 저장장치
      5.   I/O 장치 (주변장치)
      6.   병렬처리
    3.   프로그래밍
    4.   데이터베이스
    5.   소프트웨어 공학
    6.   운영체제
    7.   정보보호/보안
    8.   IT 기타기술
  8.   공업일반(기계,재료등)
  9.   표준/계측/품질
  10.   기술경영

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