목차 일부
역자서문
저자서문
제1장 <B><FONT color ... #0000
목표 ... 3
1.1 정보의 전기적 표현 : 디지털 대 아날로그 ... 4
아날로그와 디지털의 정의 ... 4
실제적인 디지털 신호 ... 6
두 가지 논리 상태들의 전기적인 정의 ... 7
복습문제 ... 8
...
더보기
목차 전체
역자서문
저자서문
제1장 <B><FONT color ... #0000
목표 ... 3
1.1 정보의 전기적 표현 : 디지털 대 아날로그 ... 4
아날로그와 디지털의 정의 ... 4
실제적인 디지털 신호 ... 6
두 가지 논리 상태들의 전기적인 정의 ... 7
복습문제 ... 8
1.2 2진 숫자의 사용 ... 8
비트들의 조합 ... 8
병렬 대 직렬 ... 11
복습문제 ... 12
1.3 디지털 논리 회로 ... 12
조합 논리 회로 ... 12
순차 논리 회로 ... 14
복습문제 ... 15
1.4 집적 회로 ... 17
역사 ... 17
집적 회로 기술 ... 18
집적 회로 패키지하기 ... 19
복습문제 ... 23
1.5 디지털 컴퓨터와 마이크로 프로세서 ... 23
중앙처리장치, 기억장치, 그리고 입·출력 장치 ... 25
페치 (fetch)와 실행 (execute) ... 25
세 가지 버스 구조 ... 26
병렬 컴퓨터 ... 27
복습문제 ... 27
1.6 디지털 검사기구와 고장 수리 도구 ... 27
디지털 회로 검사기 ... 28
복습문제 ... 30
배운 내용 ... 30
연습문제 ... 31
복습문제의 해답 ... 33
제2장 소프트웨어 측면 : 수 체계와 코드 ... 34
목표 ... 35
2.1 2진수의 사용 ... 36
2진수의 10진수 변환 ... 36
10진수의 2진수 변환 ... 39
최하위 비트와 최상위 비트 ... 41
2진수로 세기 ... 41
비트 조합 ... 42
2진수의 덧셈과 뺄셈 ... 44
복습문제 ... 45
2.2 8진수와 16진수의 사용 ... 46
8진수 체계 ... 46
16진수 체계 ... 51
수치 표기법 (numeric notation) ... 57
복습문제 ... 57
2.3 2진 코드 ... 57
ASCII ... 58
2의 보수 ... 60
2진화 10진 ... 65
그레이 코드 ... 68
복습문제 ... 70
2.4 수 체계의 예 : 컴퓨터 메모리 주소 계산 ... 71
바이트, 킬로바이트, 메가바이트, 그리고 기가바이트 ... 71
메모리 주소의 16진수 표현 ... 73
시스템 메모리 맵 ... 74
복습문제 ... 76
배운내용 ... 77
연습문제 ... 77
복습문제의 해답 ... 81
제3장 하드웨어 측면 : 논리 게이트 ... 82
목표 ... 83
3.1 논리 신호의 활성 레벨 ... 84
활성-high 대 활성-low ... 84
부전압과 부논리 ... 87
작도 규칙 ... 88
복습문제 ... 90
3.2 AND와 OR게이트 ... 90
AND 게이트 ... 90
OR 게이트 ... 97
AND와 OR 논리 회로 ... 99
복습문제 ... 101
3.3 인버터 ... 102
'oops'게이트 ... 104
논리 반전(logic inversion) ... 104
복습문제 ... 108
3.4 배타적-OR와 배타적-NOR 게이트 ... 108
논리 기호, 진리표, 그리고 논리식 ... 108
응용 ... 109
복습문제 ... 114
3.5 논리 게이트의 쌍대성 ... 114
AND 게이트가 어떻게 OR 게이트로 되는가? ... 114
AND, OR, NAND, 그리고 NOR 게이트 ... 116
복습문제 ... 121
3.6 논리 게이트의 마이크로 컴퓨터 응용 ... 121
메모리 인터페이스하기 ... 122
복습문제 ... 127
배운 내용 ... 127
연습문제 ... 129
복습문제의 해답 ... 138
제4장 산업계 표준 논리 게이트의 사용 ... 142
목표 ... 143
4.1 TTL과 CMOS 논리 계열 ... 144
간단한 역사 ... 144
7400과 CD4000 시리즈의 소개 ... 146
복습문제 ... 150
4.2 논리도 ... 150
전통적인 논리 기호를 사용하는 예 ... 150
IEC 기호를 사용하는 예 ... 156
논리도 작도의 유의점 ... 159
복습문제 ... 160
4.3 논리 게이트 회로의 해석 ... 160
진리표 ... 162
고장 수리 ... 167
논리식 ... 170
복습문제 ... 172
4.4 논리 게이트 회로의 설계 ... 172
4단계 설계 과정 ... 173
적의합 형 (sum-of-products form) ... 176
부울 대수 (Boolean algebra) ... 178
복습문제 ... 180
배운 내용 ... 180
연습문제 ... 181
복습문제의 해답 ... 191
제5장 논리 게이트 회로의 간략화 기법 ... 194
목표 ... 195
5.1 부울 대수 (Boolean algebra) ... 196
부울 정리와 법칙 ... 196
드모르강의 정리 (DeMorgan's theorem) ... 206
복습문제 ... 210
5.2 부울 대수의 응용 ... 210
가장 간단한 회로 찾기 ... 210
NAND와 NOR 게이트를 사용하는 설계 ... 213
복습문제 ... 217
5.3 카르노 맵 (Karnaugh map) ... 217
카르노 맵의 작도 ... 219
간략화된 식의 유도 ... 222
NAND와 NOR 게이트 논리설계 ... 226
무정의 (don't cares) ... 229
복습문제 ... 234
배운 내용 ... 236
연습문제 ... 237
복습문제의 해답 ... 242
제6장 논리 게이트의 전기적 특성 ... 244
목표 ... 245
6.1 트랜지스터-트랜지스터 논리 ... 246
74LS00 데이터 시트의 읽는 법 ... 246
권고된 동작 조건들 ... 250
전기적 특성 ... 251
스위칭 특성 ... 254
TTL의 다른 버전 ... 256
복습문제 ... 258
6.2 TTL 회로에 대한 실질적인 고려 사항 ... 258
DC 잡음내성 (noise immunity) ... 259
전력 소모 ... 261
DC 팬아웃 ... 261
AC 팬아웃 ... 263
속도 X 전력 ... 265
개방 핀 ... 265
I_cc 스위칭 잡음 ... 266
복습문제 ... 266
6.3 상보적인 금속-산화 반도체 논리 회로 ... 266
74HC00 데이터 시트의 읽는 법 ... 267
절대 최대 정격 ... 267
권고된 동작 조건 ... 267
전기적 특성 ... 270
스위칭 특성 ... 272
CMOS 논리 시리즈의 비교 ... 272
TTL과 CMOS을 인터페이스하기 ... 275
복습문제 ... 279
6.4 논리 게이트 버퍼 ... 279
개방 컬렉터 버퍼 ... 282
3상태 버퍼 ... 287
복습문제 ... 289
6.5 논리 게이트 회로의 고장수리 ... 289
가장 중요한 도구는 회로를 이해하는 것 ... 290
고장 모드 ... 291
논리 펄서와 전류 트레이서의 사용 ... 295
복습문제 ... 296
배운 내용 ... 296
연습문제 ... 297
복습문제의 해답 ... 302
제7장 클록에 의해 구동되는 회로 : 플립플롭과 래치 ... 304
목표 ... 305
7.1 NAND와 NOR 게이트 래치 ... 306
NAND 게이트 $\overline{R}$-$\overline{S}$래치 ... 306
기계적 스위치의 튐 제거하기 (debouncing) ... 312
NOR 게이트 R-S 래치 ... 314
복습문제 ... 315
7.2 D형 레벨동작 (level-triggered)래치 ... 316
등가 논리 게이트 ... 317
실제 장치 ... 320
복습문제 ... 325
7.3 에지동작 플립플롭 ... 325
마스터-슬레이브 (master-slave) D 플립플롭 ... 326
J-K 에지동작 플립플롭 ... 329
복습문제 ... 338
7.4 플립플롭의 마이크로 컴퓨터로의 응용 ... 338
8088 데이터 버스 디멀티플렉서 ... 339
8비트 8088 출력 포트 ... 341
병렬 프린터 인터페이스 ... 342
복습문제 ... 345
7.5 플립플롭의 회로 해석 ... 346
직관적 방법 ... 346
체계적인 방법 ... 348
복습문제 ... 352
7.6 플립플롭 회로의 고장 수리 ... 353
플립플롭 잡음 문제 ... 354
고장 수리 도구로서의 오실로스코프 ... 354
복습문제 ... 358
배운 내용 ... 359
연습문제 ... 359
복습문제의 해답 ... 371
제8장 클록 회로: 펄스 발생기와 정형기 ... 374
목표 ... 375
8.1 펄스 정형 회로 ... 376
TTL 슈미트 트리거 ... 376
CMOS 슈미트 트리거 ... 382
복습문제 ... 383
8.2 원샷회로 ... 384
비동기식 원샷회로 ... 385
동기식 원샷회로 ... 393
복습문제 ... 396
8.3 클록 발진 회로 ... 398
디지털 클록 신호 ... 398
RC 발진기 ... 399
수정 발진기 (crystal-controlled oscillator) ... 405
복습문제 ... 407
배운 내용 ... 407
연습문제 ... 408
복습문제의 해답 ... 415
제9장 동기식 및 비동기식 카운터 ... 416
목표 ... 417
9.1 비동기식 카운터 ... 418
74LS393 4비트 2진 카운터 ... 418
2^n보다 작은 MOD 수를 갖는 카운터 ... 421
비동기식 카운터의 한계 ... 426
복습문제 ... 432
9.2 동기식 카운터 ... 432
동기식 순차 논리 회로의 설계 ... 433
74LS163A 4비트 2진 카운터 ... 435
74LS168 상향 / 하향 10진 카운터 ... 441
MOD n 동기식 카운터 ... 445
복습문제 ... 447
9.3 카운터의 응용 ... 448
보오율 클록 발생기 (baud-rate clock generator) ... 449
TV채널 선택기 ... 452
종속 접속된 카운터 (cascaded counter) ... 454
복습문제 ... 454
배운 내용 ... 454
연습문제 ... 455
복습문제의 해답 ... 465
제10장 MSI 논리 장치 ... 466
목표 ... 467
10.1 디코더 ... 468
74LS138 3-to-8 선 디코더 ... 468
복습문제 ... 475
10.2 인코더 ... 476
74LS147 10진-to-BCD 인코더 ... 477
복습문제 ... 482
10.3 디지털 디스플레이 ... 482
7-세그먼트 LED 디스플레이 ... 483
액정 디스플레이 (LCD) ... 488
복습문제 ... 491
10.4 멀티플렉서와 디멀티플렉서 ... 493
74LS151 8-to-1 선 멀티플렉서 ... 493
다중화된 디스플레이 ... 501
디멀티플렉서로 74LS138 디코더를 사용하기 ... 502
복습문제 ... 506
10.5 산술 회로 ... 506
74LS85 4비트 크기 비교기 ... 506
74LS83A 4비트 2진 전가산기 ... 508
74LS181 산술 논리 장치 / 함수 발생기 ... 513
복습문제 ... 516
배운 내용 ... 516
연습문제 ... 516
복습문제의 해답 ... 526
제11장 시프트 레지스터 ... 528
목표 ... 529
11.1 시프트 레지스터의 동작 모드 ... 530
직렬입력 (serial-in), 직렬출력 (serial-out) ... 530
직렬입력, 병렬출력 ... 534
병렬입력, 직렬출력 ... 535
만능 시프트 레지스터 ... 539
복습문제 ... 544
11.2 시프트 레지스터 카운터 ... 544
링 카운터 ... 544
존슨 카운터 ... 548
복습문제 ... 550
11.3 타이머 / 카운터 응용 ... 550
명세 ... 551
전체적인 해결 ... 552
동작 모드 ... 552
특징 ... 553
동작 ... 554
시스템 블록도 ... 555
자세한 논리도 ... 556
여기서 어디로 가야 하는가? ... 561
요약 ... 564
복습문제 ... 564
배운 내용 ... 564
연습문제 ... 565
복습문제의 해답 ... 570
제12장 프로그램 가능한 논리 소자 ... 572
목표 ... 573
12.1 프로그램 가능한 ROM ... 574
ROM은 무엇인가? ... 574
ROM의 유형 ... 576
진리표 발생기로 PROM을 사용하기 ... 579
복습문제 ... 583
12.2 프로그램 가능한 배열 논리 (PROGRAMMABLE ARRAY LOGIC : PAL) ... 583
PAL이란 무엇인가? ... 584
몇 가지 실제적인 PAL ... 586
PAL 설계의 예 ... 590
요약
복습문제 ... 596
12.3 진보된 PAL들 ... 596
PAL16R8 ... 598
다른 PLD들 ... 600
PAL 회로 고장 수리 ... 605
복습문제 ... 605
배운 내용 ... 605
연습문제 ... 606
복습문제의 해답 ... 610
제13장 아날로그 인터페이스 ... 612
목표 ... 613
13.1 연산 증폭기 ... 614
핀 설명 ... 614
개루프 접속 ... 615
폐루프 접속 ... 618
복습문제 ... 621
13.2 아날로그 센서의 출력 레벨 검출 ... 622
LM334 온도의존 전류원 ... 622
LM393 아날로그 비교기 ... 624
KM334 온도 감지 회로 ... 625
복습문제 ... 625
13.3 아날로그 장치의 ON / OFF 제어 ... 625
DC 제어 ... 627
AC 제어 ... 629
복습문제 ... 636
13.4 데이터 변환 시스템 ... 637
왜 디지털-to-아날로그 변환기인가? ... 637
명세 ... 637
디지털-to-아날로그 변환 방법 ... 641
DAC0800 ... 643
복습문제 ... 646
13.5 데이터 획득 시스템 ... 647
왜 아날로그-to-디지털 변환기일까? ... 647
명세 ... 648
아날로그-to-디지털 변환 방법 ... 651
ADC0809 ... 656
복습문제 ... 663
배운 내용 ... 664
연습문제 ... 665
복습문제의 해답 ... 671
부록A ... 674
부록B ... 682
영어 용어 해설 ... 688
연습문제의 해답 ... 698
색인 ... 714
더보기 닫기