목차
Chapter 01 디지털 논리회로 = 13
Section 1 논리회로 = 15
1 논리곱 = 15
2 논리합 = 16
3 논리 부정 = 16
4 배타적 논리합 = 17
5 그 밖의 논리회로 = 18
Section 2 불 대수 = 21
1 기본 연산 = 21
2 기본 정리 = 21
Section 3 카르노 도표 = 26
1 2변수 카르노 도표 = 26
2 3변수 카르노 도표 = 28
3 4변수 카르노 도표 = 30
4 논리합의 논리곱 = 32
5 Don't care 조건 = 35
Chapter 02 조합 논리회로 = 45
Section 1 조합 논리회로의 설계 = 46
Section 2 가산기 = 48
1 반가산기 = 48
2 전가산 = 49
3 2진 병렬 가산기 = 52
Section 3 감산기 = 54
1 반감산기 = 54
2 전감산기 = 55
Section 4 2진 곱셈 = 57
Section 5 인코더와 디코더 = 58
1 인코더 = 58
2 디코더 = 59
Section 6 멀티플렉서와 디멀티플렉서 = 63
1 멀티플렉서 = 63
2 디멀티플렉서 = 64
Chapter 03 순서 논리회로 = 73
Section 1 플립플롭 = 74
1 RS 플립플롭 = 75
2 JK 플립플롭 = 76
3 T 플립플롭 = 78
4 D 플립플롭 = 79
5 주종 플립플롭 = 81
Section 2 순서 논리회로의 설계 = 82
1 상태도 = 83
2 상태표 = 85
3 기본 예제 = 87
Section 3 카운터 = 89
1 동기 카운터 = 89
2 비동기 카운터 = 89
3 상향 카운터 =89
4 하항 카운터 = 91
5 링 카운터 = 92
6 시프트 카운터 = 92
Chapter 04 디지털 집적회로와 종류 = 99
Section 1 집적회로의 분류 = 102
1 휘발성에 의한 분류 = 102
2 집적도에 따른 분류 = 102
Section 2 RAM의 구조와 종류 = 104
1 RAM의 구조 = 104
2 RAM의 종류 = 109
Section 3 ROM의 구조와 종류 = 112
1 ROM의 구조 = 112
2 ROM의 종류 = 118
Section 4 PLA = 119
Section 5 코드변환기와 비교기 = 120
1 코드변환기 = 121
2 비교기 = 121
Chapter 05 데이터의 표현 = 129
Section 1 수치 데이터의 표현 = 130
1 수의 표현 = 130
2 수의 변환 = 133
3 2진수의 연산 = 136
Section 2 컴퓨터 내부에서 데이터의 표현 = 139
1 수치 데이터 = 140
2 문자 데이터 = 145
Section 3 변환과 검사용 코드 = 149
1 패리티 비트 = 149
2 해밍 코드 = 150
3 그레이 코드 = 152
4 액세스-3 코드 = 153
5 2-5진 코드 = 156
6 링 카운터 코드 = 156
7 2421 코드 = 157
Chapter 06 명령어와 번지지정 방식 = 169
Section 1 명령어 구성 = 170
Section 2 명령어 형식 = 174
1 0번지 명령 = 174
2 1번지 명령 = 175
3 2번지 명령 = 175
4 3번지 명령 = 176
Section 3 명령어 종류 = 177
1 데이터 전송 명령 = 178
2 데이터 처리 명령 = 179
3 프로그램 제어 명령 = 180
Section 4 명령어 번역과 실행 = 180
1 기계어 = 181
2 어셈블리 언어 = 181
3 컴파일러와 인터프리터 = 182
Section 5 번지 지정 방식 = 182
1 직접 번지 형식 = 183
2 간접 번지 형식 = 184
3 상대 번지 형식 = 185
4 직접 데이터 형식 = 187
5 Implied 모드 = 187
6 레지스터 모드 = 187
7 레지스터 간접 모드 = 188
8 자동 증가 혹은 자동 감소 모드 = 188
Section 6 CISC와 RISC = 189
Chapter 07 프로세서와 연산장치 = 205
Section 1 프로세서의 기능과 구성요소 = 206
1 프로세서의 주요 기능 = 206
2 프로세서의 주요 구성요소 = 207
Section 2 레지스터와 레지스터 전송 = 212
1 레지스터의 종류 = 212
2 레지스터 전송 = 213
Section 3 ALU의 구조와 연산회로 = 224
1 연산 장치의 구성 = 225
2 연산의 종류와 기능 = 226
3 산술 연산 회로 = 226
4 논리 연산 회로 = 230
Section 4 ALU에서 오버플로 조건 = 233
Section 5 상태 비트 조건 = 234
Section 6 시프트 회로와 동작 = 236
1 시프트 회로 = 236
2 산술 시프트 = 237
3 논리시프트 = 239
4 로테이트 = 239
Section 7 연산 알고리즘 = 240
1 덧셈과 뺄셈 = 240
2 곱셈과 나눗셈 = 241
Chapter 08 제어장치와 마이크로 오퍼레이션 = 256
Section 1 제어장치의 구성 = 260
Section 2 명령의 해독과 실행 = 263
1 명령어 인출 = 263
2 명령어 해독과 실행 사이클 = 265
Section 3 마이크로 오퍼레이션 = 266
1 논리 마이크로 오퍼레이션 = 269
2 시프트 마이크로 오퍼레이션 = 271
3 레지스터 전송 마이크로 오퍼레이션 = 273
4 산술 마이크로 오퍼레이션 = 274
Section 4 마이크로 사이클 = 275
1 동기 고정식(Synchronous fixed) = 275
2 동기 가변식(Synchronous variable) = 275
3 비동기식(Asynchronous) = 275
Chapter 09 제어 메모리와 메모리 상태 = 283
Section 1 제어 메모리 = 284
1 제어 메모리의 구현 = 284
2 제어 메모리에서 번지 결정 = 290
3 매크로 동작의 매핑 = 291
Section 2 마이크로프로그램 = 292
1 마이크로프로그램의 동작과 기능 = 292
2 마이크로프로그램 명령 형식 = 293
Section 3 메이저 상태 = 297
1 메이저 상태 = 299
2 시간 상태 = 301
3 제어 데이터 = 301
Section 4 명령어 실행 사이클 = 302
1 덧셈(ADD) = 302
2 뺄셈(SUB) = 303
3 논리곱(AND) = 303
4 로드(LDA) = 303
5 스토어(STA) = 304
6 분기(JUMP) = 304
7 ISZ = 305
Chapter 10 기억 장치 = 315
Section 1 기억 장치 계층 구조와 성능 평가 = 316
1 기억 장치 계층 구조 = 316
2 기억 장치의 성능 평가 = 316
Section 2 주기억 장치 = 319
1 주기억장치의 구조 = 319
2 주기억장치에서 명령어의 처리 = 321
3 주기억장치의 분할 = 321
4 주기억장치와 레지스터 = 323
5 주기억장치의 종류 = 324
Section 3 스택과 큐 기억장치 = 325
1 스택 기억장치 = 325
2 큐 기억장치 = 327
Section 4 보조기억 장치 = 328
1 보조 기억 장치의 평가 기준 = 329
2 보조 기억 장치의 종류 = 330
3 자기 디스크 = 333
4 자기 드럼 = 335
5 디스켓 = 336
6 하드디스크 = 338
7 CD-ROM = 341
8 DVD = 342
9 데이터 셀 = 343
10 대용량 기억 장치 = 343
11 자기 버블 메모리 = 343
12 전하 결합 장치 = 344
Section 5 캐시기억 장치 = 344
1 어소시에이티브 매핑(Associative mapping) = 346
2 직접 매핑(Direct mapping) = 347
3 세트 어소시에이티브 매핑(Set associative mapping) = 348
Section 6 연관기억 장치 = 348
Section 7 가상기억 장치 = 351
1 페이징 기법 = 352
2 세그먼트 기법 = 356
Section 8 메모리 인터리빙 = 358
Chapter 11 입출력 제어 및 구조 = 373
Section 1 입출력 장치와 인터페이스 = 374
1 입출력 장치의 기능 = 374
2 입출력 인터페이스 = 376
3 입출력 장치의 구별 = 378
Section 2 입출력 데이터 전송 = 380
1 스트로브 제어 = 380
2 핸드셰이킹 = 382
Section 3 : 입출력 제어 방식 = 386
1 중앙 처리장치에 의한 방식 = 386
2 DMA방식 = 390
3 채널에 의한 방법 = 395
Chapter 12 인터럽트 = 405
Section 1 인터럽트 체제와 동작원리 = 406
Section 2 입출력 데이터 전송 = 380
1 인터럽트 종류 = 411
2 기계 에러 인터럽트(Machine error interrupt) = 411
3 프로그램 검사 인터럽트(Program check interrupt) = 411
4 입출력 인터럽트(I/O interrupt) = 412
5 SVC 인터럽트(Supervisor call interrupt) = 412
Section 3 인터럽트 우선순위 = 413
1 우선순위 체제 = 413
2 인터럽트 요청 회선 = 414
3 하드웨어적 장치 판별 = 415
4 소프트웨어적 장치 판별 = 417
5 병렬 우선순위 = 418
6 상태 보관 방법 = 419
Chapter 13 마이크로프로세서 = 429
Section 1 마이크로프로세서의 구조 = 431
1 마이크로프로세서 모듈 = 432
2 기억 장치 모듈 = 433
3 입출력 모듈 = 434
4 버스 = 435
Section 2 마이크로프로세서의 발달 = 437
1 4 비트형 = 437
2 8 비트형 = 437
3 16 비트형 = 438
4 32 비트형 = 438
5 비트 슬라이스형 = 439
6 펜티엄 컴퓨터 = 439
Section 3 마이크로프로세서 입출력 인터페이스 = 444
Section 4 개인용 컴퓨터의 구조 = 445
1 본체 = 445
2 모니터 = 452
Chapter 14 병렬 처리 = 459
Section 1 병렬 처리의 개요 = 460
1 분할 = 461
2 스케줄링 = 462
3 동기화 = 463
4 캐시 기억 장치 사용 = 464
Section 2 병렬 처리 방법 = 464
1 파이프라인 = 465
2 배열 처리기 = 469
3 다중 처리기 = 470
Section 3 병렬 처리 컴퓨터의 분류 = 475
1 Flynn 분류 방식 = 475
찾아보기 = 462