728x90 ALU1 Digital building block 연산회로 1. 가산(adder) Half Adder 두개의 입력(A, B)와 두개의 출력(S, Cout)로 구성되 있다. S는 A, B의 SUM이며 만약 A, B가 모두 1이라면 1비트로 표현할 수 없으므로 Carry out인 Cout으로 나타낸다. Half adder는 XOR과 AND 게이트로 구성할 수 있다. Multi-bit adder에서 Cout은 다음 비트의 MSB에 더해지거나 carried in(Cin)된다. 하지만 Half adder의 경우 Cout을 받을 수 있는 Cin이 존재하지 않는다. Full adder full adder는 Cin으로 carry in을 받는다 . CPA(Carry Propagate Adder) N-bit adder는 두개의 N-bit 입력 A, B와 Cin을 받고 N.. 2021. 5. 4. 이전 1 다음 728x90