목차
Chapter 01 디지털 시스템
1.1 컴퓨터시스템의 기본구조 = 1
1.2 부울대수와 기본 논리회로 = 4
1.2.1 부울대수와 부울함수 = 4
1.2.2 논리게이트 = 7
1.2.3 부울함수와 간략화 = 10
1.3 조합 논리회로 = 20
1.3.1 덧셈회로 = 22
1.3.2 뺄셈회로와 보수기 = 26
1.3.3 기타 회로 = 28
1.4 순서논리회로 = 30
1.4.1 플립플롭 = 31
1.4.2 순서논리회로의 설계 = 38
1.5 디지털 컴포넌트 = 41
1.5.1 디지털 집적회로 = 42
1.5.2 해독기와 부호기 = 44
1.5.3 멀티플렉서와 디멀티플렉서 = 46
1.5.4 레지스터 = 48
연습문제 = 54
Chapter 02 데이터의 표현과 기본연산
2.1 데이터의 종류 = 57
2.2 수치데이터의 표현 = 58
2.3 비수치 데이터의 표현 = 65
2.4 기본 산술/논리연산 = 70
연습문제 = 79
Chapter 03 메모리 구조
3.1 메모리 기본구조 = 81
3.2 메모리 구성단위와 주소 = 87
3.3 캐시 메모리 = 91
3.4 연상 메모리 = 100
3.5 보조 메모리 = 101
3.6 광 메모리 = 105
3.7 가상 메모리 = 106
연습문제 = 109
Chapter 04 컴퓨터의 구조
4.1 메모리 구조에 의한 분류 : Von Neumann vs. Harvard = 111
4.2 명령어에 의한 구조 분류 : CISC vs. Risc = 112
4.2.1 CISC(Complex Instruction Set Computer) = 112
4.2.2 RISC(Reduced Instruction Set Computer) = 113
4.3 명령어형식과 주소모드 = 114
4.3.1 명령어 형식 = 114
4.3.2 명령어 주소모드 = 116
4.4 레지스터 구조의 비교 : CISC vs. RISC = 120
4.4.1 Intel Pentium 4의 레지스터 구조 = 120
4.4.2 SUN의 UltraSPARC Ⅲ 레지스터 구조 = 122
4.5 명령어 형식의 비교 : CISC vs. RISC = 124
4.5.1 가변길이 및 고정길이 명령어 형식 = 124
4.5.2 가변길이 및 고정길이 명령어 주소모드 = 125
4.6 일반적인 명령어와 축약형 F/E 시스템 명령어 세트 = 127
4.6.1 일반적 컴퓨터 명령어 - Pentium 4 = 127
4.6.2 Fetch/Execution system의 축약형 명령어 세트 = 129
연습문제 = 131
Chapter 05 마이크로 아키텍쳐
5.1 제어방식 : CISC vs. Risc = 133
5.2 디지털 컴퓨터시스템 설계의 주요부품과 구조도 = 134
5.3 일반적인 컴퓨터의 Instruction Cycle과 축약형 Fetch/Execution system의 설계의 비교 = 137
5.4 실헙적 Fetch/Execution 구조의 명령어 설계 = 139
5.5 Fetch/Execution 시스템 설계사양 = 140
5.6 축약형 Fetch/Execution system 구조 = 141
5.7 F/E 시스템의 명령어 사이클과 timing control = 143
5.8 축약형 시스템의 예 : F/E 시스템 micro-operations Ⅰ = 147
5.9 확장형 시스템의 예 : F/D/F/E 시스템 micro-operations Ⅱ = 149
5.10 F/D/F/E 시스템 micro-operations Ⅱ : I/O expanded = 155
5.10.1 일반적인 컴퓨터의 Input - Output 처리와 인터럽트 기능 = 156
5.10.2 Input Output operations : I/O map vs. Memory map = 157
5.11 F/D/F/E 시스템 micro-operations Ⅱ 구성 = 159
연습문제 = 162
Chapter 06 중앙처리장치
6.1 CPU의 구성요소 = 165
6.2 레지스터 = 166
6.3 스택 구조 = 171
6.4 명령어 형식 = 176
6.5 주소 모드 = 182
6.6 데이터 전송과 처리 = 188
6.7 프로그램 제어 명열어 = 194
연습문제 = 203
Chapter 07 컴퓨터 산술연산
7.1 개요 = 205
7.2 덧셈과 뺄셈 = 206
7.3 곱셈 알고리즘 = 212
7.4 나눗셈 알고리즘 = 220
7.5 부등소수점 산술연산 = 227
7.6 십진 산술 장치 = 235
7.7 십진 산술연산 = 239
연습문제 = 246
Chapter 08 주변장치
8.1 입출력 구조 = 249
8.2 입출력 인터페이스 = 250
8.3 비동기 데이터 전송 = 256
8.4 전송모드 = 266
8.5 우선순위 인터럽트 = 271
8.6 직접 메모리 접근 = 278
8.7 입출력 프로세서 = 282
8.8 직렬 통신 = 291
연습문제 = 301
Chapter 09 파이프라인과 벡터 처리
9.1 컴퓨터 분류 = 304
9.2 명령어 파이프라인 = 306
9.3 산술 파이프라인 = 311
9.4 벡터 처리 = 313
9.5 배열 프로세서 = 315
연습문제 = 318
Chapter 10 다중 프로세서 시스템
10.1 상호연결망 = 321
10.1.1 공통 버스(common bus) = 321
10.1.2 다중 포트 메모리 = 323
10.1.3 크로스바 스위치 = 325
10.1.4 다단 교환망 = 326
10.1.5 하이퍼큐브 = 327
10.2 캐시 일관성 = 329
연습문제 = 333