산술 논리 장치: 두 판 사이의 차이

내용 삭제됨 내용 추가됨
편집 요약 없음
자연수 (토론 | 기여)
잔글 오타 수정
1번째 줄:
'''산술 논리 장치'''(算術論理裝置, {{lang|en|arithmetic logic unit}})는 두 숫자의 (덧셈, 뺄샘같은뺄셈같은) 산술연산과 (배타적 논리합, 논리곱, 논리합같은) 논리연산을 계산하는 [[디지털 회로]]이다. 산술논리장치는 컴퓨터 [[중앙처리장치]]의 기본 설계 블록이다.
 
많은 종류의 전자 회로는 어떤 형태의 산술연산을 계산하는 데 필요한데, 심지어 디지털 시계에 있는 작은 회로조차도 현재 시간에 1을 더하고, 언제 알람을 울려야 하는지를 검사하는 작은 산술논리장치를 지녔다.
16번째 줄:
산술논리장치는 반드시 디지털 회로의 나머지처럼 동일한 형식을 사용하여 숫자를 처리한다. 현대의 프로세서에서, 거의 대부분은 [[2의 보수]] 이진수 표현이다. 초기의 컴퓨터는 [[부호 숫자 표현#1의 보수|1의 보수]], [[부호 숫자 표현#부호와 등급|부호와 등급]] 형식, 심지어 숫자당 열개의 튜브를 지닌 진짜 십진수를 포함하여 다양한 기수법을 사용했다.
 
각각의 이런 기수법의 산술논리장치는 다르게 설계되었고, 덧샘과덧셈과 뺄셈을 계산하는 산술논리장치를 쉽게 만들 수 있는 기수법인, [[2의 보수]]를 위한 현재 선호에 영향을 끼쳤다.
 
=== 단순 연산 ===