소소한 것들의 창고
연산 장치 본문
- 영어: Atithmetic and Logic Unit(ALU)
- 제어장치 신호에 따라 명령어를 수행하고 수의 비교, 분류 등의 데이터를 처리
- 산술연산, 논리연산,자리이동 등 기능 수행
이름 | 역할, 기능 | |||||
누산기 (Accumlator) |
산술 및 논리 연산 결과를 일시적 기억 | |||||
가산기 (Adder) |
산술 연산 수행 → 데이터 레지스터에 보관된 값과 누산기의 값을 더함 | |||||
보수기 (Complement) |
뺄셈을 하기위한 입력 데이터를 보수로 전환 | |||||
시프터 (Shifter) |
자리이동기 → 곱셈, 나눗셈 등을 연산 보조 기능 수행 | |||||
데이터 레지스터 (Date Register) |
데이터를 임시적으로 보관하고 제어 장치의 지시에 따라 전송 | |||||
상태 레지스터 (Status Register) |
중앙처리장치의 상태를 나타내는 레지스터 → 연결 결과 상태를 기억 | |||||
인덱스 레지스터 (Index Register) |
주소를 변경하기 위해 사용되는 레지스터 → 기준 주소와 인덱스 레지스터에 등 값을 합하여 주소를 만듬 | |||||
주소 레지스터 (Address Register) |
기억 장치내 주소 기억 |
* 연결 결과 : 중앙 처리 장치의 Zero(제로), OverFlow(오버플로), 인터럽트 발생 여부
320x100
'컴퓨터 이야기' 카테고리의 다른 글
컴퓨터의 설계 때 시스템 구조 (0) | 2006.06.11 |
---|---|
명령어의 형식 (0) | 2006.05.13 |
중앙처리장치- 1. 제어장치 (0) | 2006.04.30 |
중앙 처리 장치 정의 (0) | 2006.04.15 |
컴퓨터와 계산기의 발전 (0) | 2006.04.05 |