728x90
반응형
정수형을 계산하기 위해서는 가산기(Adder)를 이용한다.
Half Adder
Cout은 자릿수 올림 여부 이다.(1:올림, 0: 없음)
Full Adder
Subtraction = 2’s Complement + Addition
e.g)
- 5 – 7
- = 0101 – 0111
- = 0101 + (-0111)
- = 0101 + 1001
- = 1110
- = -2
- Register : A series of flip-flop
- Select
- + : Full Adder로 출력
- - : 2의 보수 취한 후 출력
- 4Bit Full Adder : Subtraction일 때는 2의보수를 더하고 Carry는 버린다.
4비트 정수형 산술 로직
Integer Arithmetic : Overflow/Underflow
728x90
반응형
'컴퓨터과학 > 0 +컴퓨터 구조' 카테고리의 다른 글
[컴퓨터 구조] 3-2) ALU 부동소수점(BFPN) 개념 및 예제 (0) | 2021.08.30 |
---|---|
[컴퓨터 구조] 3-1) ALU 정수형 산술연산 곱셈 (0) | 2021.08.30 |
[컴퓨터 구조] 2-2) Logic Operations (0) | 2021.08.22 |
[컴퓨터 구조] 2-1) ALU Architecture과 Integer Representation (0) | 2021.08.22 |
[컴퓨터 구조] 1-3) Data 처리 방법(Read/Write) (0) | 2021.08.22 |