레지스터와 카운터 만들기

레지스터와 카운터 만들기 Background 앞에서 만든 불 논리 칩과 산술 칩들은 모두 조합 칩(conbinational chip), 즉 입력 값의 조합에만 의존하는 함수를 계산한다.하지만 컴퓨터는 값을 저장하고 다시 불러올 수 있어야 함....

ALU(Arithmetic Logic Unit) 만들기

ALU(Arithmetic Logic Unit) 만들기 가산기(Adder) 이 세 개의 가산기 칩들은 나중에 멀티비트 가산기 칩으로 이어진다. 반가산기(Half-Adder): 두 비트를 더함 전가산기(Full-Adder): 세 비트를 더함 가산기(Adder): 두 개의 n비트 숫자를 더함 Half-Adder...

기본 논리게이트의 HDL

기본 논리게이트의 HDL NOT CHIP Not { IN in; OUT out; PARTS: Nand(a=in, b=in, out=out); } AND CHIP And { IN a, b; OUT out; PARTS: Nand(a=a, b=b, out=c0); Not(in=c0,...

NAND 게이트로 NOT, AND, OR, XOR 게이트 만들기

NAND 게이트로 NOT, AND, OR, XOR 게이트 만들기 NAND 게이트 진리표 Input (A, B) Output 0, 0 1 0, 1 1 1, 0 1 1, 1 0 NOT 게이트 NAND(0,...