bitGateLab Digital · 배우기
한국어
시뮬레이터 열기

디지털 논리회로 배우기

디지털 논리회로의 주제를 기초부터 설명하고, 풀이 예제와 정답이 있는 연습문제를 함께 제공합니다. 각 주제는 시뮬레이터에서 직접 만들어 보는 실습으로 마무리됩니다.

  1. 1논리 게이트: NOT, AND, OR, NAND, NOR, XOR, XNOR일곱 가지 기본 논리 게이트의 기호, 부울 식, 진리표를 배우고, NAND와 NOR만으로 모든 회로를 만들 수 있는 이유를 알아봅니다.
  2. 2부울 대수: 법칙, 드 모르간의 정리, 간소화부울 대수의 공리와 법칙, 정리, 드 모르간의 정리를 익히고, 풀이 예제와 연습문제로 대수적 간소화를 단계별로 배웁니다.
  3. 3진리표와 정규형: Σm과 ΠM진리표에서 논리식을 구하는 방법을 배웁니다. 최소항, 최대항, 곱의 합, 합의 곱, Σm과 ΠM 표기법을 풀이 예제와 함께 설명합니다.
  4. 42, 3, 4변수 카르노 맵과 무관 조건(X)2, 3, 4변수 카르노 맵으로 함수를 간소화합니다. 그레이 코드, 묶기 규칙, 가장자리 인접, 무관 조건(don't care)을 다룹니다.
  5. 5퀸-매클러스키 방법 단계별 풀이퀸-매클러스키 방법으로 함수를 간소화합니다. 주항, 주항표, 필수 주항을 설명하고 4변수 예제를 처음부터 끝까지 풉니다.
  6. 6수 체계: 2진수, 8진수, 16진수와 코드2진수, 8진수, 16진수와 진법 변환 풀이, 2의 보수로 나타내는 음수, BCD 코드와 그레이 코드를 예제와 연습문제로 설명합니다.
  7. 72진 가산기: 반가산기, 전가산기, 리플 캐리 가산기반가산기, 전가산기, 리플 캐리 가산기의 동작 원리와 2의 보수를 이용한 뺄셈을 진리표와 예제로 설명합니다.
  8. 8멀티플렉서, 디코더, 인코더 쉽게 이해하기멀티플렉서, 디멀티플렉서, 디코더, 인코더의 동작 원리와 7세그먼트 디코더, MUX로 논리 함수를 구현하는 방법을 배웁니다.
  9. 9래치와 플립플롭: SR, D, JK, T 단계별 이해SR 래치와 D 래치, 에지 트리거 D·JK·T 플립플롭, 특성표와 여기표, 셋업 시간과 홀드 시간을 이해합니다.
  10. 10카운터와 시프트 레지스터: 단계별 설계비동기·동기 카운터, 모듈로 N 카운터, SISO·SIPO·PISO 시프트 레지스터, 링 카운터와 존슨 카운터를 풀이 예제로 배웁니다.
  11. 11무어와 밀리 상태 기계: 설계 전 과정무어와 밀리 유한 상태 기계의 설계를 배웁니다. 상태도, 상태표, 2진 상태 할당을 다루고 101 시퀀스 검출기를 풀어 봅니다.
  12. 12타이밍도, 글리치, 정적 해저드타이밍도를 읽고, 전파 지연과 임계 경로를 계산하고, 글리치가 생기는 이유를 이해하고, 카르노 맵으로 정적 해저드를 제거합니다.
  13. 13논리 회로도에서 브레드보드까지: 74HC 칩으로 만들기브레드보드의 내부 연결, DIP-14 74HC 칩의 핀 배치, LED용 저항, 플로팅 입력, 디커플링 커패시터, 단계별 디버깅을 다룹니다.