목차
제1장 수의 체계
   시작하기 전에 ... 13
   1.1 수의 표시 ... 13
   1.2 2진수(Binary Number) ... 16
   1.3 8진수(Octal number) ... 17
   1.4 16진수(Hexadecimal Number : Hex) ... 17
   1.5 진수의 변환 ... 18
      1.5.1 2진수를 10진수로 변환 ... 20
      1.5.2 10진수를 2진수로 변환 ... 20
      1.5.3 8진수를 10진수로 변환 ... 22
      1.5.4 10진수를 8진수로 변환 ... 22
      1.5.5 8진수를 2진수로 변환 ... 23
      1.5.6 2진수를 8진수로 변환 ... 24
      1.5.7 16진수를 2진수로 변환 ... 24
      1.5.8 2진수를 16진수로 변환 ... 24
      1.5.9 16진수를 10진수로 변환 ... 25
      1.5.10 10진수를 16진수로 변환 ... 25
   1.6 진수의 사칙연산 ... 26
   1.7 보수(Complement) ... 29
      1.7.1 2진수의 보수 ... 30
      1.7.2 10진수의 보수 ... 31
      1.7.3 1의 보수를 이용한 뺄셈 ... 31
      1.7.4 2의 보수를 이용한 뺄셈 ... 33
   연습문제 ... 35
제2장 부호와 코드화
   시작하기 전에 ... 39
   2.1 개요 ... 41
   2.2 BCD 코드(Binary Coded Decimal) ... 42
   2.3 BCD 코드의 덧셈 ... 43
   2.4 3초과 코드(Excess-3 Code) ... 44
   2.5 그레이 코드(Gray Code) ... 47
   2.6 기타 BCD 코드 ... 49
   2.7 패리티 비트(parity Bit) ... 50
   2.8 알파뉴메릭 코드(Alphanumeric Code) ... 51
   연습문제 ... 55
제3장 디지털 IC의 종류와 특성
   시작하기 전에 ... 59
   3.1 개요 ... 61
   3.2 IC의 종류 ... 61
   3.3 IC 보는 방법과 사용방법 ... 63
   3.4 IC의 성질 ... 64
      3.4.1 논리기능 ... 65
      3.4.2 전기적 특성 ... 65
      3.4.3 최대정격 ... 66
   3.5 정논리와 부논리 ... 67
      3.5.1 정논리 AND회로와 부논리 OR 회로 ... 67
      3.5.2 정논리 OR 회로와 부논리 AND 회로 ... 70
      3.5.3 정논리와 부논리의 비교 ... 72
   3.6 디지털 IC의 전원 ... 73
   연습문제 ... 76
제4장 기본 논리회로
   시작하기 전에 ... 79
   4.1 개요 ... 81
   4.2 AND 회로 ... 81
   4.3 OR 회로 ... 84
   4.4 NOT 회로 ... 87
   4.5 NAND 회로 ... 90
   4.6 NOR 회로 ... 93
   4.7 배타적 OR 회로 ... 96
   연습문제 ... 99
제5장 논리회로의 간략화
   시작하기 전에 ... 105
   5.1 개요 ... 107
   5.2 불 대수(Boolean algebra) ... 107
      5.2.1 불 대수의 기본정리 ... 108
      5.2.2 불 대수의 기본법칙 ... 109
      5.2.3 드모르간의 정리(Demorgan's Theorems) ... 111
   5.3 논리함수의 표준형태 ... 113
      5.3.1 곱의 합(sum of product)과 합의 곱(product of sum) ... 114
   5.4 카르노도(karnaugh map) ... 117
      5.4.1 2변수 카르노도 ... 117
      5.4.2 3변수 카르노도 ... 119
      5.4.3 4변수 카르노도 ... 121
      5.4.4 페어(pair), 쿼드(quad), 옥테드(octet) ... 124
      5.4.5 무정의(Don't care)조건 ... 127
   연습문제 ... 133
제6장 조합 논리회로
   시작하기 전에 ... 137
   6.1 개요 ... 139
   6.2 대소 비교회로 ... 139
   6.3 일치회로 ... 141
   6.4 한정논리회로 ... 143
   6.5 기수 논리회로 ... 144
   6.6 가산기(Adder) ... 147
      6.6.1 반가산기(Half Adder) ... 147
      6.6.2 저가산기(Full Adder) ... 149
   6.7 감산기(Subtractor) ... 151
      6.7.1 반감산기(Half Subtractor) ... 151
      6.7.2 전감산기(Full Subtractor) ... 153
   6.8 인코더와 디코더(Encoder and Decoder) ... 158
      6.8.1 인코더(Encoder) ... 158
      6.8.2 디코더(Decoder) ... 160
      6.8.3 7세그먼트 디코더 ... 162
   6.9 멀티플렉서와 디멀티플렉서 ... 164
      6.9.1 멀티플렉서(Multiplexer) ... 164
      6.9.2 디멀티플렉서(Demultiplexer) ... 166
   6.10 패리티 검사회로(Parity check circuit) ... 167
   연습문제 ... 169
제7장 플립플롭(Flip Flop)
   시작하기 전에 ... 173
   7.1 개요 ... 175
   7.2 RS 플립플롭 ... 175
      7.2.1 비동기식 RS 플립플롭(래치) ... 176
      7.2.2 동기식 RS 플립플롭 ... 178
   7.3 D 플립플롭 ... 182
   7.4 T 플립플롭 ... 185
   7.5 JK 플립플롭 ... 186
   7.6 프리셋(Preset)과 클리어(Clear) ... 193
   연습문제 ... 195
제8장 카운터(Counter)와 레지스터(Register)
   시작하기 전에 ... 201
   8.1 개요 ... 203
   8.2 카운터의 분류 ... 204
   8.3 비동기식 2진 카운터 ... 207
   8.4 비동기식 2진 2비트 가산 카운터 ... 209
   8.5 비동기식 2진 2비트 감산 카운터 ... 210
   8.6 비동기식 10진 카운터(BCD 카운터) ... 212
   8.7 동기식 3진 카운터 ... 216
   8.8 동기식 4진 카운터 ... 217
   8.9 동기식 6진 카운터 ... 218
   8.10 동기식 10진 카운터 ... 221
   8.11 존슨 카운터와 링 카운터 ... 224
      8.11.1 존슨 카운터(Johnson counter) ... 224
      8.11.2 링 카운터(Ring counter) ... 225
   8.12 카운터 설계 방법 ... 227
      8.12.1 상태표(state table)와 상태도(state diagram) ... 228
      8.12.2 상태 방정식(state equation) ... 230
      8.12.3 여기표(Excitation table) ... 232
      8.12.4 여기표에 의한 카운터 회로 설계 ... 235
      8.12.5 상태 방정식을 이용한 카운터 회로 설계 ... 237
   8.13 레지스터(Register) ... 240
      8.13.1 좌측 이동 레지스터(Left shift register) ... 240
      8.13.2 우측 이동 레지스터(Right shift register) ... 242
      8.13.3 순환 레지스터 ... 243
      8.13.4 병렬 데이터 전송 ... 244
   연습문제 ... 247
제9장 메모리(Memory)
   시작하기 전에 ... 253
   9.1 개요 ... 255
   9.2 메모리의 종류 ... 256
   9.3 메모리의 동작 ... 259
      9.3.1 RAM(Random access memory) ... 259
      9.3.2 ROM(Real only memory) ... 265
   9.4 메모리 응용 ... 267
      9.4.1 PLA(Programmable Logic Array) ... 267
      9.4.2 PAL(programmable Array Logic) ... 269
   9.5 메모리의 증설과 배열 ... 271
      9.5.1 메모리 비트수의 증가 ... 271
      9.5.2 메모리 주소의 확장 ... 271
      9.5.3 뱅크 전환 ... 272
   연습문제 ... 274
부록 ... 277
찾아보기 ... 317
닫기