목차 일부
머리말 ... ⅲ
제1장 서론 ... 1
1.1 계산의 역사 ... 1
제2장 수체계 ... 9
2.1 계수와 수체계 ... 9
2.2 10진 수체계 ... 10
2.3 일반적인 자릿수를 갖는 수체계 ... 10
2.4 2진 수체계 ... 11
2.5 8진 및 16진 수체계 ... 18
2.6 덧셈 ... 22
2.7 뺄셈 ... 23
2....
더보기
목차 전체
머리말 ... ⅲ
제1장 서론 ... 1
1.1 계산의 역사 ... 1
제2장 수체계 ... 9
2.1 계수와 수체계 ... 9
2.2 10진 수체계 ... 10
2.3 일반적인 자릿수를 갖는 수체계 ... 10
2.4 2진 수체계 ... 11
2.5 8진 및 16진 수체계 ... 18
2.6 덧셈 ... 22
2.7 뺄셈 ... 23
2.8 곱셈 ... 25
2.9 나눗셈 ... 27
2.10 2의 보수를 갖는 수 ... 29
2.11 2의 보수에 의한 덧셈 ... 31
2.12 2의 보수에 의한 뺄셈 ... 33
2.13 보수와 뺄셈 ... 35
2.14 코딩 ... 40
2.15 BCD 수체계 ... 42
연습문제 ... 46
제3장 부울함수 ... 51
3.1 논리회로 문제의 예 ... 51
3.2 부울대수 ... 52
3.3 진리표 ... 57
3.4 최소항과 최대항 ... 58
3.5 부울식으로부터 진리표 만들기 ... 63
3.6 카르노 맵의 준비단계 ... 67
3.7 카르노 맵 ... 69
3.8 카르노 맵 최소화 ... 77
3.9 최소화 형식 ... 84
3.10 곱의 합 최소화 ... 86
3.11 Don't care 엔트리를 가진 도표 ... 91
3.12 다섯 개와 여섯 개의 변수에 대한 도표 ... 94
3.13 변수변화 맵 방식(VEM) ... 101
3.14 진리표로부터 VEM 형성하기 ... 103
3.15 VEM 맵 그룹화 규칙들 ... 108
3.16 VEM으로부터 도출한 POS식 ... 119
3.17 하나 이상의 기록된 변수를 가진 VEM ... 125
연습문제 ... 131
제4장 조합논리회로 ... 139
4.1 서론 ... 139
4.2 게이트 ... 142
4.3 기호 ... 148
4.4 시뮬레이션 ... 169
4.5 인버터 ... 174
4.6 논리회로 설계 ... 175
4.7 실제적인 문제 ... 190
4.8 타이밍 상황 ... 203
4.9 동작 상황 ... 212
4.10 논리소자 출력회로 ... 214
4.11 입력 부하 ... 219
4.12 회로의 분석 ... 222
4.13 정논리와 음논리 ... 225
연습문제 ... 229
제5장 조합논리회로의 예 ... 239
5.1 서론 ... 239
5.2 멀티플렉서 ... 239
5.3 인코더 ... 245
5.4 디코더 / 디멀티플렉서 ... 248
5.5 가산기 ... 254
5.6 비교기 ... 261
연습문제 ... 267
제6장 프로그램가능한 논리소자 ... 269
6.1 프로그램가능한 논리를 이용한 논리회로 설계 ... 269
6.2 필드 프로그램가능한 게이트 어레이 ... 270
6.3 PROM 논리 ... 273
6.4 PAL 논리 ... 279
6.5 PLA 논리 ... 300
연습문제 ... 305
제7장 순서머신 ... 307
7.1 소개 ... 307
7.2 일반적인 순서머신의 모델 ... 308
7.3 상태와 상태천이도 ... 309
7.4 현재상태 - 다음 상태와 출력표 ... 311
7.5 타이밍도 ... 313
7.6 상태머신의 초기 설계 단계 ... 316
7.7 상태천이도의 작성 ... 320
7.8 상태머신으로서의 컴퓨터 사용 ... 326
연습문제 ... 335
제8장 2단 상태머신(플립 - 플롭) ... 341
8.1 소개 ... 341
8.2 SET - RESET 메모리 셀 ... 342
8.3 레벨클럭 D 플립 - 플롭의 설계 ... 345
8.4 레벨클럭 T 플립 - 플롭 ... 350
8.5 레벨클럭 JK 플립 - 플롭 ... 355
8.6 상업적인 플립 - 플롭 ... 359
8.7 에지트리거 플립 - 플롭에 대한 타이밍 제약 ... 367
8.8 프로그램가능한 게이트 어레이 플립 ... 플롭
8.9 에지트리거 T 플립 - 플롭의 설계 ... 372
8.10 플립 - 플롭의 한 형태를 다른 형태로 변환 ... 376
연습문제 ... 380
제9장 다중상태 동기식 상태머신 ... 383
9.1 서론 ... 383
9.2 기존의 다중상태 상태머신 설계 ... 384
9.3 상태코드 할당 ... 401
9.4 비동기식 입력의 동기화 ... 409
9.5 다음 상태 디코더 설계 ... 412
9.6 출력 디코더 설계 ... 426
9.7 출력 글리치 제거 ... 434
연습문제 ... 457
제10장 상태머신의 설계와 분석 ... 461
10.1 서론 ... 461
10.2 고정구조를 갖는 프로그램가능한 논리의 상태머신 설계 ... 461
10.3 동기식 상태머신 분석 ... 486
연습문제 ... 501
제11장 순서논리회로의 예 ... 513
11.1 서론 ... 513
11.2 카운터 ... 513
11.3 레지스터 ... 530
11.4 메모리 ... 539
연습문제 ... 551
제12장 디지털 시스템 설계 ... 553
12.1 서론 ... 553
12.2 간단한 디지털 시스템 ... 554
12.3 디지털 시스템 설계 ... 571
12.4 기능분할화 ... 601
12.5 통신 ... 604
12.6 간단한 컴퓨터 설계 ... 608
연습문제 ... 654
부록 A 플로제어언어 ... 657
찾아보기 ... 663
더보기 닫기