1. |
|
논리회로 개요 |
이 과목에서 배울 내용에 대해 간략히 설명한다. 논리회로의 개념을 컴퓨터에 대한 기본 이해와 함께 설명한다. |
|
2. |
|
불대수 1 |
논리회로의 기본 이론인 불 대수의 기초에 대해 학습한다. 불 대수의 기본 정리와 진리표, 곱셈전개/인수분해를 설명한다. |
|
3. |
|
불대수 2 |
불 대수를 좀 더 깊이 다룬다. 불 대수의 정리들과 간략화 절차에 대해 설명하고, XOR/XNOR 연산자도 같이 학습한다. 주어진 문장을 불 대수 식으로 바꾸는 것을 설명한다. |
|
4. |
|
최소항과 최대항 |
주어진 진리표를 최소항 전개 형태의 불 대수식이나 최대항 전개 형태의 불 대수식으로 옮기는 법을 설명한다. 무관항이 들어 있는 비완전 명세함수도 학습한다. |
|
5. |
|
카노맵 1 |
불 대수식을 체계적으로 간략화하는 방법인 카노맵을 하습한다. 2변수/3변수/4변수 카노맵을 설명한다. |
|
6. |
|
카노맵 2 |
지난 주에 이어 카노맵에서, 무관항이 있을 때의 간략화와 최소 논리합의 곱형태의 간략화에 대해 학습한다. 필수주항의 개념을 통해 체계적인 간략화 절차를 설명한다. |
|
7. |
|
다단회로, NAND/NOR, 다중출력함수 |
다단회로, NAND/NOR 회로, 표준 2단회로, 다중출력함수 등을 학습한다. |
|
8. |
|
수의 연산 |
논리회로에서 사용하는 수의 표현법인 2진법을 설명하고, 음수 표기법인 2의 보수 체계와 덧셈기 설계를 학습한다. |
|
9. |
|
뺄셈기, 멀티플랙서, 디코더, 프로그래머블 로직 |
지난 시간에 이어 뺄셈기의 구조를 설명한다. 기능 블록 중 멀티플렉서와 디코더를 설명하고, 프로그래머블 로직에 대해 학습한다. |
|
10. |
|
순서회로의 개요 |
현재의 입력만을 고려하는 조합회로와 과거의 입력까지 고려하는 순서회로의 차이점에 대해 설명한다. 순서회로의 기본 동작과 설계 방법을 설명하고 상태기억소자의 역할을 학습힌다. |
|
11. |
|
순서회로의 분석 |
간단한 순서회로에 대해 타이밍도, 상태표, 상태도를 유도하는 법에 대해 설명한다. 밀리머쉰과 무어머쉰에 대해서 학습한다. |
|
12. |
|
순서회로의 설계 |
간단한 무어머쉰과 간단한 밀리머쉰을 설계하는 법에 대해 설명한다. |
|
13. |
|
상태간략화 |
행 맞추기 방법과 관련항 차트 방법을 이용하여 상태의 개수를 최소화하는 법을 설명한다. 등가순서회로 검출법을 학습한다. |
|
14. |
|
다양한 플립플롭, 레지스터 |
SR 래치와 게이트형 D 래치, 에지트리거 D 플립프롭, JK 플립플롭, T 플립플롭의 동작을 설명한다. 레지스터의 개념과 레지스터에 기반한 회로 설계에 대해 학습한다. |
|
15. |
|
레지스터와 카운터 |
레지스터에 기반한 다양한 회로들을 설명한다. 이진 카운터와 임의 순서 카운터를 설계한는 법에 대해 학습한다. |
|