목차
제1장 디지털 시스템의 개념 = 11
1-1 개요 = 12
1-2 디지털 시스템과 아날로그 시스템 = 12
1-3 2진 숫자, 논리 레벨 및 디지털 파형 = 15
1. 2진 숫자(binary digits) = 15
2. 논리 레벨 = 16
3. 디지털 파형 = 17
1-4 기본 논리동작 = 22
1-5 기본 논리기능 = 22
1-6 디지털 집적회로 = 24
1-7 디지털 시스템 설계 응용 = 26
요약 = 32
연습문제 = 33
제2장 수 체계 및 코드 = 35
2-1 수 체계와 부호화 : Number Systems = 36
1. 10진수 = 36
2. 2진수 = 37
2-2 2진 산술 = 43
2-3 보수 = 46
2-4 디지털 코드 = 51
1. BCD 코드 = 51
2. 엑세스-3 코드 = 54
3. 다양한 2진 코드 = 55
4. 해밍 코드 = 58
5. 영숫자 코드 = 62
요약 = 65
연습문제 = 67
제3장 불 대수와 논리 게이트 = 69
3-1 개요 = 70
3-2 불 대수의 기본 법칙 = 70
1. 불 대수의 기본 정의 = 70
2. 헌팅턴의 불 함수 가설 = 73
3. 불 연산과 식 = 74
4. 드모르간의 정리 = 76
3-3 불 함수 = 77
1. 불 함수식과 진리표 = 77
2. 대수적 처리에 의한 간소화 = 80
3-4 정형과 표준형 = 81
1. 최소항과 최대항 = 81
2. 곱의 합 형식 = 84
3. 합의 곱 형식 = 86
4. 정형간의 변환(conversion between canonical forms) = 88
3-5 불 함수의 간소화 = 90
1. 카르노 맵에 의한 간소화 = 90
2. 불 함수 간소화의 테이블 방법 = 101
3-6 디지털 논리 게이트 = 107
1. NOT 게이트 = 109
2. AND 게이트 = 112
3. OR 게이트 = 118
4. NAND 게이트 = 124
5. NOR 게이트 = 129
6. 익스크루시브-OR 게이트와 익스크루시브-NOR 게이트 = 134
요약 = 138
연습문제 = 140
제4장 조합 논리회로 = 143
4-1 개요 = 144
4-2 가산기 = 145
1. 반가산기 = 146
2. 전가산기 = 148
4-3 감산기 = 151
1. 반감산기 = 152
2. 전감산기 = 153
4-4 코드 변환 = 154
4-5 다단계 NAND 회로 = 159
1. NAND 게이트 일반성 = 159
2. 블록을 사용한 NAND 회로 구성 = 160
3. 2개의 인버터를 사용한 AND/OR 회로의 NAND 게이트화 방법 = 163
4. 해석과정(analysis procedure) = 166
4-6 다단계 NOR 회로 = 169
1. NOR 게이트의 일반성 = 169
2. 블록을 사용한 불 함수의 NOR 게이트화 실현 = 170
3. 해석과정 = 172
4-7 XOR와 XNOR 함수 = 173
1. 패리티 발생기와 패리티 검사기 = 175
요약 = 179
연습문제 = 180
제5장 MSI와 LSI를 이용한 조합논리 = 185
5-1 개요 = 186
5-2 4비트 2진 리플캐리 병렬 가산기 = 186
1. 캐리 전파 = 187
2. 예견 캐리 가산기 = 188
3. BCD 가산기 = 190
5-3 크기 비교기 = 193
5-4 디코더 = 196
5-5 인코더 = 202
1. 8×3 인코더 = 202
2. 9×4 라인 우선순위 인코더 = 203
5-6 멀티플렉서 = 205
1. 4×1 멀티플렉서 = 206
2. 디코더의 멀티플렉서로의 전용 = 207
3. MUX에 의한 불 함수의 실현 = 209
5-7 디멀티플렉서 = 211
5-8 ROM = 215
5-9 PLA = 220
요약 = 225
연습문제 = 226
제6장 순차회로 = 229
6-1 개요 = 230
6-2 래치 = 231
1. NOR 게이트로 된 S-R 래치 동작 설명 = 231
2. NAND 게이트로 된 R-S 래치 동작 설명 = 233
3. 74LS279 4-쌍 R'-S' 래치 = 237
6-3 플립플롭 = 238
1. Clocked R-S 플립플롭 = 238
2. D 플립플롭 = 241
3. T 플립플롭 = 244
4. J-K 플립플롭 = 246
6-4 마스터-슬레이브 플립플롭 = 251
6-5 플립플롭의 응용 = 254
1. 병렬 데이터 저장(parallel data storage) = 254
2. 주파수 분할(frequency division) = 256
3. 카운터 = 258
요약 = 261
연습문제 = 262
제7장 카운터 = 267
7-1 개요 = 268
7-2 비동기 카운터 동작 = 269
1. 2비트 비동기 2진 카운터 = 269
2. 3비트 비동기 2진 카운터 = 272
3. 4비트 비동기 2진 카운터 = 274
4. 비동기 10진 카운터 = 275
5. 74LS93A 4비트 2진 카운터 = 278
7-3 동기 카운터 동작 = 279
1. 2비트 동기 2진 카운터 = 280
2. 3비트 동기 2진 카운터 = 282
3. 4비트 동기 2진 카운터 = 284
4. 동기 디케이드 카운터 = 285
5. 74LS163A 동기 4비트 2진 카운터 = 287
6. 74LS160A 동기 BCD 디케이드 카운터 = 288
7-4 업·다운 동기 카운터 = 288
요약 = 293
연습문제 = 295
부록 MAX + PLUS Ⅱ = 299
1. Graphic Design file 만들기 = 300
2. AHDL Design file 만들기 = 304
3. VHDL Design file 만들기 = 305
4. Top-Level Graphic Design file 만들기 = 306
5. MAX+PLUS Ⅱ VHDL Program 실행하기 = 312
참고문헌 = 330
찾아보기 = 331