alu의 정의

ALU 또는 산술 논리 장치는 두 숫자 사이의 산술 및 논리 연산을 허용하는 디지털 회로로 구성됩니다.

ALU는 영어에서 유래하고 Arithmetic Logic Unit의 머리 글자입니다. 스페인어에서 산술 논리 장치는 덧셈, 뺄셈 또는 NOT 및 XOR과 같은 연산을 계산할 수있는 일종의 회로입니다.

ALU는 모든 유형의 전자 회로 및 장치에서 찾을 수 있습니다. 예를 들어, 1 초를 지속적으로 추가 할 수있는 디지털 손목 시계에서. 그러나 복잡한 현대 마이크로 프로세서 회로의 수량도 있습니다. 다른 예는 그래픽, 사운드 또는 비디오 카드, 고화질 TV 세트 및 CD 플레이어에서 찾을 수 있습니다.

1945 년 John P. Eckert와 John W. Mauchly는이 개념을 실현했습니다. 나중에 John von Neumann은 기본적인 수학 연산에서 컴퓨터를 사용하기위한 ALU의 필요성을 설명하는 보고서를 발표했습니다.

일반적으로 산술 논리 장치는 연산 회로, 입력 레지스터, 누산기 레지스터 및 상태 레지스터로 구성됩니다. 이러한 엔티티는 ALU의 올바른 작동을 허용하며, 예를 들어 정수의 산술 연산, 비트의 논리 연산, 비트 시프트 연산 및 기타 복잡한 연산의 해결을 담당합니다. 후자는 예를 들어 제곱근 계산, 보조 프로세서 에뮬레이션 및 기타 여러 가지를 포함합니다.

이 유형의 단위와 유사한 또 다른 회로는 FPU 또는 부동 소수점 단위로 , 산술 연산을 수행하지만 더 복잡하고 정교한 부동 소수점 표현의 숫자에 사용됩니다.

ALU의 회로도는 일반적으로 A와 B를 피연산자로, R을 출력으로, F를 제어 장치의 입력으로, D를 출력 상태로 포함합니다.


$config[zx-auto] not found$config[zx-overlay] not found