목록논리회로 (3)
나무 숲
래치(Latch)? & 플립플롭(Flip-flop, FF)?전원이 공급되고 있는 한, 상태의 변화를 위한 신호가 발생할 때까지 현재의 상태를 그대로 유지하는 논리 회로기억 장치, 메모리 소자로 활용sequential logic circuit (외부 입력+현재 상태에 따라 변화 결정)한 개가 1비트를 의미 (Binary cell)SRAM을 구성 (전원 차단 시 휘발성) 래치(Latch)와 플립플롭(Flip-flop, FF)의 차이점?동기화Synchronization를 위한 클락Clock의 유무입력을 출력에 반영하는 시점을 클럭 신호의 순간 엣지에서 반영하는 플립플롭/입력에 따라 항상 반영되는 래치로 구분플립플롭 클락 있음 = 동기식Synchronous래치 클락 없음 = 비동기식Asynchronous * R..
디코더 (Decoder)n비트의 정보를 입력으로 받아 2^n개의 출력으로 해독한다명령어의 operand/address를 해독할 때 주로 사용 복호기로서 복호화 작업 수행 3*8 디코더의 회로와 진리표 인코더 (Encoder)2^n비트의 정보를 입력으로 받아 n개의 출력으로 암호화한다정보의 형태나 형식을 표준화, 보안, 처리 속도 향상, 저장 공간 절약 등을 위해서 다른 형태나 형식으로 변환한다부호기로서 부호화 작업 수행4*2 인코더의 회로와 진리표 8*3 인코더의 회로와 진리표 인코더와 디코더의 관계
반가산기 (Half Adder)1비트 이진수 두 개를 더한 합 Sum (S)과 자리올림 수 Carry (C)를 구하는 회로 논리식Carry = ABSum = A'B + AB' = AB 전가산기 (Full Adder)자리올림 수 C 한 개(Ci, Carry in), 1비트 이진수2개, 총 3개의 이진수를 더하여 합(S)과 자리올림 수(Co, Carry out)를 구하는 회로2개의 반가산기 + 1개의 OR로 구성됨 논리식Carry Co = (AB)Ci + ABSum = (AB)Ci 반가산기와 전가산기의 차이점??전가산기는 input 3개 (A, B, Cin), output 2개 (Cout, Sum)이고반가산기는 input 2개 (A, B), output 2개 (Cout, Sum) 반가산기는 LSB에서만 사용..