728x90 digital building block1 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