논리회로 (3) 썸네일형 리스트형 논리회로 3 Latch F/F Register Counter D Latches SR Latches의 단점으로는 undefined 위험이 있다. 이 점을 보완한 것이 D Latches. 두 input이 동시에 같은 값이 안들어가도록 NAND와 inverter를 추가하여 설계. D input이 Q에 전달됨 C가 1일 때만 D가 전달이 된다. C가 0일 때 keep Flip-flops clk이 길 때, latch limitation latch는 input level에 따라 output이 나옴. clock width가 길어져서(duty cycle이 커져서) latch의 output이 loop 되어 한번 동작해야하는 것이 두번 동작하게 되는 문제가 있는데 이를 clock edge에만 동작하도록 개선한 것이 f/f. clock.. 논리회로 2 Decoders 어떤 동작을 할지 해석해주는 회로 c언어로 동작시 컴파일러가 기계어(11010011...)로 바꿔주는데 기계어 중에 특정 bit는 어떤 동작을 하는지 알려주는 instruction과 어떤 동작을 하는지 알려주는 instruction이 있다. 특정 비트는 대체로 앞 4자리로 add역할을 할지 load역할을 할지 등등 알려주는 instruction이며 이를 opcode(operation code)라 부른다. ex] 3 to 8 line decoder (3 in -> 2^3 output) input에 따라 D에는 output이 한개로만 흐른다. x,y,z에 input에 따라 어느 D를 활성화 할지 정하게 된다. ex] 2 to 4 line decoder (2 in -> 2^2 output) E.. 논리회로 1 computer logic (boolean algebra) binary logic: AND, OR ,NOT (switching, amp 회로를 이용해서 만듬) AND, OR, NOT 보다 TR개수를 줄여서 NAND, NOR를 많이 만듬 Exclusive-OR(XOR)은 같으면 0 다르면 1을 출력 y'란 not y라는 뜻 2^10 = 1 Kilo 라고 부름 2^40 = 1 Tera (1조) micro processer = cpu = central processing unit cpu의 핵심 파트 ALU(산술연산) 2진수를 3개씩 묶으면 8진수(Octal) 2진수를 4개씩 묶으면 16지수(Hexadecimal) Complement 보수표현법: 0과 1이 바뀜 왜 보수표현법이 중요? 음수를 표현하기 위함 *c.. 이전 1 다음