이론

CPU ALU

월러비 2024. 4. 13. 17:04

ALU 란?

  • ALU는 산술 논리 장치라고 부르며, 덧셈, 뺼센 같은 두 숫자의 산술연산과 배타적 논리합, 논리곱, 논리합 같은 논리연산을 게산하는 디지털 회로이다.
  • 산술 논리 장치는 컴퓨터 중앙처리장치의 기본 설계 블록이다.

ALU 특징

  • 많은 종류의 전자 회로는 어떤 형태의 산술연산을 계산하는 데 필요한데, 심지어 디지털 시계에 있는 작은 회로조차도 현재 시간에 1을 더하고, 언제 알람을 울려야 하는지를 검사하는 작은 산술논리장치를 지녔다.
    • 정수형 산술 연산 : 덧셈, 뺼셈, 곱셈, 나눗셈 등.
    • 산술 연산 : ADD, SUB, MUL, DIV, INC, DEC, NEG
    • 논리 연산 : AND, OR, NOT, XOR, SHIFT
  • ALU의 크기(n 비트 처리 크기)가 CPU 크기를 결정한다.
  • 연산을 위해, 레지스터 또는 메모리로부터 데이터가 입력되고(Load), 그 처리 결과가 레지스터 중의 하나 또는 메모리에 저장된다.(Store)
    • 따라서, 메모리와 레지스터 간에 데이터 전송(교환)이 이루어진다.
     

'이론' 카테고리의 다른 글

지연된 함수  (0) 2024.04.17
덕 타이핑  (0) 2024.04.15
캐시 메모리  (0) 2024.04.13
CPU 레지스터  (0) 2024.04.09
I/O 버스  (0) 2024.04.07