목차 일부
저자 머리말 ... 4
워밍업 ... 6
강의 계획표 ... 8
숲과 나무 이야기 ... 10
강의보조자료와 참고자료 ... 12
Chapter 01 들어가기
01 디지털과 아날로그 ... 24
01 디지털 신호와 아날로그 신호 ... 24
02 디지털 시스템과 아날로그 시스템 ... 25
02 디지털 정보의 표현 ... 2...
더보기
목차 전체
저자 머리말 ... 4
워밍업 ... 6
강의 계획표 ... 8
숲과 나무 이야기 ... 10
강의보조자료와 참고자료 ... 12
Chapter 01 들어가기
01 디지털과 아날로그 ... 24
01 디지털 신호와 아날로그 신호 ... 24
02 디지털 시스템과 아날로그 시스템 ... 25
02 디지털 정보의 표현 ... 28
01 디지털 정보의 전압레벨 ... 28
02 디지털 정보의 표현 단위 ... 29
03 전자소자를 이용한 논리 표현 ... 30
03 논리 레벨과 펄스파형 ... 32
01 정논리와 부논리 ... 32
02 펄스파형 ... 32
03 주기, 주파수 및 듀티 사이클 ... 34
04 디지털 집적회로 ... 35
01 IC 패키지 ... 36
02 집적회로의 분류 ... 37
05 ADC와 DAC ... 39
01 표본화 ... 39
02 양자화 ... 40
03 부호화 ... 41
04 ADC와 DAC 과정의 예 ... 41
요약 ... 42
연습문제 ... 43
기출문제 ... 45
Chapter 02 수(數)의 체계
01 10진수 ... 48
02 2진수 ... 50
03 8진수와 16진수 ... 52
04 진법 변환 ... 54
01 10진수-2진수 변환 ... 54
02 10진수-8진수 변환 ... 57
03 10진수-16진수 변환 ... 58
04 2진수-8진수-16진수-10진수 상호 변환 ... 59
05 2진수 정수 연산과 보수 ... 63
01 2진 양의 정수 덧셈 ... 63
02 2진 음의 정수 표현과 보수 ... 64
03 부호 확장 ... 68
04 2의 보수로 표현된 음수를 10진수로 변환하기 ... 68
05 2의 보수 연산 ... 69
06 2진 부동소수점수의 표현 ... 71
요약 ... 74
연습문제 ... 75
기출문제 ... 78
Chapter 03 디지털 코드
01 BCD 코드와 3초과 코드 ... 86
02 다양한 2진 코드들 ... 88
03 그레이 코드 ... 90
04 에러 검출 코드 ... 92
01 패리티 비트 ... 92
02 에러 정정 코드 : 해밍코드 ... 95
05 영숫자 코드 ... 98
01 ASCII 코드 ... 98
02 표준 BCD 코드 ... 99
03 EBCDIC 코드 ... 100
04 유니코드 ... 102
05 한글코드 ... 102
요약 ... 104
연습문제 ... 105
기출문제 ... 107
Chapter 04 기본 논리 게이트
01 논리 레벨 ... 116
02 NOT 게이트와 버퍼 게이트 ... 118
01 NOT 게이트 ... 118
02 버퍼 ... 119
03 AND 게이트 ... 120
04 OR 게이트 ... 122
05 NAND 게이트 ... 124
06 NOR 게이트 ... 126
07 XOR 게이트 ... 128
08 XNOR 게이트 ... 130
09 정논리와 부논리 ... 132
10 게이트의 전기적 특성 ... 134
01 전파지연시간 ... 135
02 전력소모 ... 136
03 잡음여유도 ... 137
04 팬-인과 팬-아웃 ... 138
05 싱크전류와 소스전류 ... 139
06 풀-업 저항과 풀-다운 저항 ... 140
07 IC 계열별 특징 ... 141
요약 ... 142
연습문제 ... 143
기출문제 ... 147
Chapter 05 불대수
01 기본 논리식의 표현 ... 156
02 불 대수 법칙 ... 158
03 논리회로의 논리식 변환 ... 162
04 논리식의 회로 구성 ... 164
05 불 대수식의 표현 형태 ... 166
01 곱의 합과 최소항 ... 166
02 합의 곱과 최대항 ... 171
03 최소항과 최대항의 관계 ... 174
06 불 대수 법칙을 이용한 논리식의 간략화 ... 176
요약 ... 181
연습문제 ... 183
기출문제 ... 186
Chapter 06 논리식의 간략화
01 2변수 카르노 맵 ... 196
02 3변수 카르노 맵 ... 199
03 4변수 카르노 맵 ... 203
04 선택적 카르노 맵 ... 207
05 논리식의 카르노 맵 작성 ... 209
06 5변수, 6변수 카르노 맵 ... 213
07 퀸 맥클러스키 최소화 알고리즘 ... 216
01 퀸-맥클러스키 방법 ... 217
02 기본 규칙 ... 217
03 QM 방법을 이용한 간략화 ... 220
08 여러 개의 출력함수 ... 230
09 NAND와 NOR 게이트로의 변환 ... 236
10 XOR와 XNOR 게이트 ... 247
요약 ... 251
연습문제 ... 252
기출문제 ... 257
Chapter 07 조합논리회로
01 가산기 ... 266
01 반가산기 ... 267
02 전가산기 ... 267
03 병렬가감산기 ... 269
04 고속가산기 ... 270
05 BCD 가산기 ... 273
02 비교기 ... 275
03 디코더 ... 280
01 1×2 디코더 ... 280
02 2×4 디코더 ... 281
03 3×8 디코더 ... 283
04 4×16 디코더 ... 286
05 디코더를 이용한 조합논리회로 ... 288
06 BCD-7-세그먼트 디코더 ... 290
04 인코더 ... 298
01 2×1 인코더 ... 298
02 4×2 인코더 ... 298
03 8×3 인코더 ... 299
04 8×3 우선순위 인코더 ... 299
05 인코더 IC ... 300
06 10-4 BCD 우선순위 인코더 ... 302
05 멀티플렉서 ... 304
01 2×1 멀티플렉서 ... 305
02 4×2 멀티플렉서 ... 305
03 8×1 멀티플렉서 ... 306
04 멀티플렉서 IC ... 307
06 멀티플렉서을 이용한 조합회로 구현 ... 308
06 디멀티플렉서 ... 311
07 코드 변환기 ... 312
01 2진 코드 - 그레이 코드 변환 ... 312
02 BCD 코드 - 3초과 코드 변환 ... 312
08 패리티 발생기/검출기 ... 314
요약 ... 316
연습문제 ... 317
기출문제 ... 321
Chapter 08 플립플롭
01 기본적인 플립플롭 ... 336
01 NOR 게이트로 구성된 S-R 래치 ... 337
02 NAND 게이트로 구성된 S-R 래치 ... 340
03 S-R 래치의 응용 예 ... 343
02 S-R 플립플롭 ... 344
01 클록형 S-R 플립플롭 ... 344
02 에지 트리거 S-R 플립플롭 ... 347
03 주종형 S-R 플립플롭 ... 350
03 D 플립플롭 ... 352
01 클록형 D 플립플롭 ... 352
02 에지 트리거 D 플립플롭 ... 354
03 주종형 D 플립플롭 ... 356
04 J-K 플립플롭 ... 358
01 클록형 J-K 플립플롭 ... 358
02 에지 트리거 J-K 플립플롭 ... 362
03 주종형 J-K 플립플롭 ... 364
05 T 플립플롭 ... 366
01 클록형 T 플립플롭 ... 366
02 에지 트리거 T 플립플롭 ... 368
06 비동기 입력 ... 370
07 플립플롭의 동작 특성 ... 372
01 전파지연시간(propagation delay time) ... 372
02 설정시간(set-up time) ... 373
03 보류시간(hold time) ... 374
04 펄스 폭(pulse width) ... 374
05 최대 클록주파스(maximum clock frequency) ... 374
06 전력소모(power dissipation) ... 375
07 기타 특성 ... 375
08 플립플롭의 특성 비교 ... 376
08 멀티바이브레이터 ... 377
01 무안정 멀티바이브레이터 ... 377
02 단안정 멀티바이브레이터 ... 383
요약 ... 387
연습문제 ... 388
기출문제 ... 393
Chapter 09 동기 순서논리회로
01 동기 순서논리회로 개요 ... 402
02 동기 순서논리회로의 해석 과정 ... 404
03 플립플롭의 여기표 ... 410
04 동기 순서논리회로의 설계 과정 ... 413
05 동기 순서논리회로의 설계 예 ... 423
06 미사용 상태의 설계 ... 426
07 카운터의 설계 ... 430
08 상태 방정식을 사용한 설계 ... 436
09 디코더와 플립플롭을 사용한 설계 ... 444
요약 ... 449
연습문제 ... 451
기출문제 ... 458
Chapter 10 카운터
01 비동기식 카운터 ... 462
02 동기식 카운터 ... 472
03 기타 카운터 ... 485
04 IC 카운터 ... 490
05 카운터의 응용 ... 495
요약 ... 503
연습문제 ... 504
기출문제 ... 506
Chapter 11 레지스터
01 레지스터의 분류 ... 512
02 직렬입력-직렬출력 레지스터 ... 514
03 직렬입력-병렬출력 레지스터 ... 517
04 병렬입력-직렬출력 레지스터 ... 519
05 병렬입력-병렬출력 레지스터 ... 521
06 양방향 시프트 레지스터 ... 523
07 범용 시프트 레지스터 ... 525
08 시프트 레지스터의 응용 ... 529
요약 ... 533
연습문제 ... 534
기출문제 ... 537
Chapter 12 메모리와 프로그래머블 논리장치
01 메모리 개요 ... 540
02 ROM ... 547
03 RAM ... 554
04 프로그래머블 논리장치(PLD) ... 565
요약 ... 579
연습문제 ... 580
기출문제 ... 582
Chapter 13 논리회로 실험
01 실험 개요 ... 588
02 실험 1 : 기본 논리게이트 ... 593
03 실험 2 : 불 대수와 드모르간의 정리 ... 599
04 실험 3 : Exclusive-OR 게이트 ... 608
05 실험 4 : 가산기와 감산기 ... 614
06 실험 5 : 인코더와 디코더 ... 621
07 실험 6 : 멀티플렉서와 디멀티플렉서 ... 628
08 실험 7 : 코드 변환기 ... 633
09 실험 8 : 플립플롭 ... 639
10 실험 9 : 비동기식 카운터 ... 646
11 실험 10 : 동기식 카운터 ... 656
12 실험 11 : 기타 카운터 ... 660
13 실험 12 : 레지스터 ... 664
14 실험 13 : 멀티바이브레이터 ... 669
15 Term Project : 디지털 시계 제작 ... 674
Appendix A 로직웍스(Logic Works) 5 사용법
01 로직웍스 소개와 화면 구성 ... 686
02 회로 그리기 및 시뮬레이션 실습 과정 ... 690
03 로직웍스에서 지원하는 입ㆍ출력 소자 ... 697
04 부품 라이브러리 제작 ... 702
05 부품 라이브러리 제작 예(excess-3 회로도) ... 705
06 기타 사항 ... 709
찾아보기 ... 713
Appendix B TTL IC 데이터 북(PDF로 제공)
Appendix C CMOS IC 핀 배치도(PDF로 제공)
더보기 닫기