컴퓨터공학 전공공부/논리회로(4)
-
논리회로 chap 9. MSI Logic Circuits
9-0. MSI MSI란? medium-scale integration의 약어로, 중간 규모의 통합을 의미한다. 수백에서 수천 개의 전자 부품(트랜지스터, 저항기, 캐패시터 등)을 하나의 칩에 통합한 것을 의미한다. 이 범주는 소규모 통합(SSI)와 대규모 통합(LSI) 사이에 위치한다. 9-1. 디코더 디코더란? 디코더란 한 출력이 특정한 입력들의 조합에 의해서만 이루어질 때 사용한다. 카운터나 레지스터의 출력에 대해서 작동한다. 이진수를 나타내는 입력들을 받는다. 디코더는 특정한 입력의 조합에 대해 하나의 결과만이 active(HIGH)하며, 나머지는 LOW이다. 많은 디코더들은 active-LOW output을 만들게끔 설계되었다. 즉, 하나의 선택된 output만이 LOW, 나머지는 HIGH 상태..
2023.12.04 -
논리회로 chap 5. Flip-Flops and Related Devices
기말 시험 범위는 5-6부터!
2023.12.04 -
논리회로 chap 7. Counters and Registers
7-1. 비동기적(리플) 카운터 리플이란? carry가 전달되는 것을 말한다. 4비트 비동기적 카운터 한편, 상태가 시계와 정확히 동기화되어 바뀌는 것은 아니다. MOD 숫자 : 모드 숫자(MOD number)는 카운터가 처음 상태로 되돌아가기까지 한 주기를 이루는 상태 개수와 같다. 여기서 MOD 숫자는 16이다. 연결된 FF의 개수를 N이라 할 때, MOD 숫자 = 2N이다. 주파수 분할 : 각 FF의 출력 주파수는 입력 주파수의 1/2이다. 클럭의 주기는 총 delay보단 커야 한다. 7-2. 리플 카운터에서의 전파 지연 입력 클럭 주파수의 최대값 일반적인 동작에서, 입력 펄스 간의 주기는 카운터 전체 전파 지연 시간보다 길어야 한다. 따라서 Tclock ≥ N * tpd 여기서 T는 입력 펄스 간..
2023.11.28 -
논리회로 chap 6. Digital Arithmetic : Operations & Circuits
6-1. 이진수의 덧셈 & 뺄셈 이진수의 덧셈과 뺄셈 이진수의 덧셈은 십진수의 덧셈과 유사하다. 십진수에서 합이 9가 넘어가면 carry가 발생하는 것처럼, 이진수에서도 합이 1이 넘어가면 carry가 발생한다. 뺄셈 또한 십진수처럼 작동한다. 0에서 1을 빼려고 할 경우, 1을 앞에서 빌려온다. 이진수의 부호 표현 이진수에서는 magnitude(절대적인 값의 크기)만을 표현할 수 있기 때문에, 부호를 표현하고 싶으면 extra sign bit을 추가한다. 잘 사용하진 않는다. 6-2. 부호가 있는 수의 표현 2's complement 부호가 있는 수를 표현하는 대표적인 방식이다. 6-3. 2's complement 시스템에서의 덧셈 1. 일단, magnitude에 대한 이진수의 덧셈을 수행한다. 이 때..
2023.11.15