목차 일부
CHAPTER 01 컴퓨터의 발달
1.1 컴퓨터시스템 = 16
1.1.1. 컴퓨터의 어원 = 16
1.1.2. 컴퓨터의 정의 = 17
1.1.3. 컴퓨터의 구성 요소 = 17
1.2 컴퓨터의 발달 = 19
1.2.1. 컴퓨터의 기원 = 19
1.2.2. 전기기계식 컴퓨터 = 23
1.2.3. ...
더보기
목차 전체
CHAPTER 01 컴퓨터의 발달
1.1 컴퓨터시스템 = 16
1.1.1. 컴퓨터의 어원 = 16
1.1.2. 컴퓨터의 정의 = 17
1.1.3. 컴퓨터의 구성 요소 = 17
1.2 컴퓨터의 발달 = 19
1.2.1. 컴퓨터의 기원 = 19
1.2.2. 전기기계식 컴퓨터 = 23
1.2.3. 전자식 컴퓨터 = 26
1.3 개인용 컴퓨터 = 30
1.3.1. 개인용 컴퓨터의 발달 = 30
1.3.2. IBM PC와 애플 컴퓨터 = 34
1.3.3. 이동용 컴퓨터 = 38
1.4 컴퓨터의 분류 = 41
1.4.1. 컴퓨터의 세대 = 41
1.4.2. 처리 능력에 따른 분류 = 44
1.4.3. 사용 기능에 따른 분류 = 45
1.4.4. 서버와 클라이언트 = 46
1.5 정보의 표현 = 47
1.5.1. 숫자 코드 = 47
1.5.2. 컴퓨터 워드 = 48
1.5.3. 문자 세트 = 49
연습문제 = 55
CHAPTER 02 기본 구조와 동작
2.1 하드웨어의 구성 = 62
2.1.1. 하드웨어 구성 요소 = 62
2.1.2. 마이크로컴퓨터 구조 = 66
2.1.3. 칩셋 = 68
2.1.4. 메인보드 = 71
2.2 소프트웨어의 역할 = 73
2.2.1. 역할 구분 = 73
2.2.2. 운영체제 = 76
2.2.3. 윈도우 운영체제 = 79
2.2.4. 컴퓨터 언어 = 81
2.2.5. 프로그램 결합하기 = 86
2.2.6. 하드웨어 흉내 내기 = 88
2.3 다중작업 = 89
2.3.1. CPU 스케줄링 = 90
2.3.2. 멀티 스레드 = 91
2.4 시동과정 = 92
2.4.1. 롬 바이오스 = 92
2.4.2. 시스템 설정 = 93
2.4.3. 부트스트랩 로더 = 94
2.4.4. BIOS의 시동과정 = 96
2.4.5. UEFI 펌웨어 = 98
2.5 신호선의 동작 = 101
2.5.1. 신호선의 1과 0 = 101
2.5.2. 버퍼의 필요성 = 104
연습문제 = 107
CHAPTER 03 중앙처리장치
3.1 CPU 프로세서 = 118
3.1.1. CPU의 구성 요소 = 118
3.1.2. 마이크로프로세서 = 119
3.1.3. 몇 비트 컴퓨터인가? = 121
3.1.4. 64비트 CPU의 호환성 = 122
3.2 보조프로세서 = 122
3.2.1. 부동소수점 처리장치 = 123
3.2.2. 그래픽 가속기 = 124
3.2.3. CPU 칩에 내장 = 126
3.3 레지스터 = 127
3.3.1. 레지스터의 구성 = 127
3.3.2. 레지스터의 동작 = 128
3.3.3. 마이크로연산 = 129
3.4 연산장치 = 130
3.4.1. ALU의 구성 = 130
3.4.2. ALU의 동작 = 130
3.4.3. 상태 레지스터 = 132
3.5 CPU 명령어 = 134
3.5.1. 명령어 세트 = 134
3.5.2. 명령어 종류 = 134
3.5.3. 명령어 형식 = 135
3.5.4. 주소지정 방식 = 138
3.5.5. 정수의 산술연산 = 140
3.5.6. 고정소수점과 부동소수점 = 142
3.5.7. 2진 부동소수점 형식 = 144
3.5.8. 논리 및 시프트 연산 = 148
3.6 제어장치 = 150
3.6.1. 제어방식 = 150
3.6.2. 제어장치의 구성 = 151
3.6.3. 마이크로프로그래밍 = 152
연습문제 = 156
CHAPTER 04 명령어 처리
4.1 CPU 명령어 사이클 = 168
4.1.1. 명령어 기본 사이클 = 168
4.1.2. 명령어 인출 사이클 = 170
4.1.3. 명령어 실행 사이클 = 171
4.1.4. 간접 사이클 = 172
4.1.5. 서브루틴 호출과 복귀 = 172
4.1.6. 인터럽트 사이클 = 174
4.1.7. CPU 명령어 사이클 = 176
4.2 병렬계산 = 177
4.2.1. 병렬처리와 순차처리 = 177
4.2.2. 병렬계산 = 177
4.2.3. 속도상승과 효율 = 179
4.3 파이프라인 구조 = 180
4.3.1. 명령어 파이프라인 = 180
4.3.2. 파이프라인의 속도상승 = 183
4.3.3. 슈퍼 파이프라인 = 183
4.3.4. 파이프라인의 한계 = 185
4.4 슈퍼스칼라 구조 = 187
4.4.1. 슈퍼스칼라와 파이프라인 = 187
4.4.2. 슈퍼스칼라와 슈퍼 파이프라인 = 189
4.5 VLIW 구조 = 190
4.5.1. RISC = 190
4.5.2. VLIW = 191
4.5.3. IA-64 구조 = 192
4.5.4. VLIW와 파이프라인 = 193
4.6 병렬컴퓨터 = 194
4.6.1. 플린의 분류법 = 195
4.6.2. 벡터 프로세서 = 196
4.6.3. 다중프로세서 = 197
4.6.4. 하이퍼스레딩 = 200
4.6.5. 비노이만형 컴퓨터 = 200
연습문제 = 202
CHAPTER 05 기억장치
5.1 기억장치 = 210
5.1.1. 메모리의 역할 = 210
5.1.2. 메모리 용량 표시 = 212
5.1.3. 엔디언 = 214
5.2 메모리 계층구조 = 217
5.2.1. 읽기와 쓰기 = 217
5.2.2. 액세스 타임 = 217
5.2.3. 메모리 계층구조 = 218
5.2.4. 가상메모리 = 220
5.2.5. 메인메모리와 가상메모리 = 223
5.3 캐시메모리 = 225
5.3.1. 캐시와 메모리 계층 = 225
5.3.2. 전면버스와 후면버스 = 229
5.3.3. 캐시 적중과 실패 = 229
5.3.4. 평균 액세스 타임 = 230
5.3.5. 지역성과 일관성 = 231
5.3.6. 쓰기 정책 = 233
5.3.7. 교체 정책 = 235
5.4 캐시 매핑 방식 = 237
5.4.1. 캐시 등록정보 = 237
5.4.2. 캐시의 매핑 = 239
5.4.3. 완전연관 캐시 = 240
5.4.4. 직접매핑 캐시 = 241
5.4.5. 세트연관 캐시 = 243
5.4.6. 캐시 매핑 방식 비교 = 244
5.4.7. MMU와 TLB = 245
5.4.8. 가상주소 캐시 = 249
5.5 반도체 메모리 = 253
5.5.1. 반도체 메모리 용어 = 253
5.5.2. ROM과 RAM = 254
5.5.3. DRAM 구조 = 257
5.5.4. 램 모듈 = 259
5.5.5. DDR SDRAM = 260
5.5.6. 클럭 속도와 전압 = 262
5.6 시스템버스의 대역폭 = 263
5.6.1. 전송속도와 비트율 = 263
5.6.2. 채널의 대역폭 = 264
5.6.3. 버스의 대역폭 = 265
연습문제 = 268
CHAPTER 06 보조기억장치
6.1 드라이브와 디스크 = 282
6.1.1. 드라이브 = 282
6.1.2. 디스크의 원리 = 284
6.2 하드디스크 = 286
6.2.1. 하드디스크의 구조 = 286
6.2.2. 디스크의 기록 밀도 = 288
6.2.3. 디스크의 액세스 타임 = 290
6.2.4. 인터리빙 = 291
6.2.5. 하드디스크의 발전 = 293
6.2.6. RAID 구조 = 295
6.2.7. RAID 레벨 = 296
6.2.8. 고장 수명 = 304
6.3 광학디스크 = 306
6.3.1. 기록면과 트랙 = 306
6.3.2. 광학 매체 = 307
6.3.3. 등선속도와 등각속도 = 309
6.3.4. 광학디스크의 배속 = 311
6.3.5. 광학디스크의 발전 = 311
6.3.6. 디지털 오디오 기술 = 316
6.3.7. 디지털 비디오 기술 = 317
6.3.8. 압축 코딩 = 319
6.3.9. HDTV와 UHDTV = 321
6.4 파일시스템 = 325
6.4.1. 파일시스템의 역할 = 325
6.4.2. 디스크 파티션 = 326
6.4.3. GUID 파티션 테이블 = 329
6.4.4. 클러스터 = 331
6.4.5. FAT와 NTFS 비교 = 334
6.4.6. 하드디스크의 용량 인식 = 335
6.4.7. FAT 파일시스템 = 336
6.4.8. 디스크 포맷 = 338
6.4.9. 파일시스템 에러 = 340
6.5 NTFS 파일시스템 = 341
6.5.1. NTFS 기록 방식 = 341
6.5.2. NTFS 디스크 볼륨 = 342
6.5.3. MFT 레코드 = 345
6.5.4. B+ 트리 = 347
연습문제 = 348
CHAPTER 07 버스와 입출력
7.1 시스템버스의 역할 = 362
7.1.1. 시스템버스의 역할 = 362
7.1.2. 시스템버스와 CPU 코어 클럭 = 363
7.2 I/O 전송 = 366
7.2.1. I/O 주소 = 366
7.2.2. I/O 전송방식 = 367
7.2.3. 폴링 방식 = 369
7.2.4. 인터럽트 방식 = 370
7.2.5. DMA 방식 = 373
7.3 I/O 버스 = 376
7.3.1. I/O 버스의 발전 = 376
7.3.2. 시리얼 버스 인터페이스 = 378
7.3.3. I/O 버스의 연장 = 382
7.3.4. 확장카드 = 384
7.3.5. I/O 버스의 충돌 = 385
7.4 버스 사이클 = 387
7.4.1. 동기식 버스 = 387
7.4.2. 비동기식 버스 = 388
7.5 버스 컨트롤러 = 390
7.5.1. 버스 마스터링 = 390
7.5.2. 버스 중재기 = 392
7.6 인터럽트 = 393
7.6.1. 인터럽트 = 393
7.6.2. 인터럽트의 종류 = 394
7.6.3. CPU 리셋 = 396
7.6.4. 인터럽트 제어 신호 = 397
7.6.5. 인터럽트 제어 방식 = 398
연습문제 = 402
CHAPTER 08 주변장치
8.1 모니터 = 410
8.1.1. 모니터와 스크린 = 410
8.1.2. CRT 모니터 = 413
8.1.3. 순차주사와 비월주사 = 414
8.1.4. 화면 재생 빈도 = 415
8.1.5. 평면 디스플레이 = 417
8.2 비디오카드 = 420
8.2.1. 비디오 칩 = 420
8.2.2. 비디오 메모리 = 422
8.2.3. 아날로그 비디오 인터페이스 = 423
8.2.4. 디지털 비디오 인터페이스 = 423
8.3 사운드카드 = 425
8.3.1. 오디오 믹서 = 425
8.3.2. 신시사이저 = 426
8.3.3. 아날로그와 디지털 변환 = 427
8.3.4. 스피커 시스템 = 430
8.4 스캐너 = 432
8.4.1. 복사기와 복합기 = 432
8.4.2. 스캐너 = 433
8.5 프린터 = 435
8.5.1. 레이저프린터 = 435
8.5.2. LED 프린터 = 437
8.5.3. 프린터 관리 = 438
연습문제 = 440
찾아보기 = 446
더보기 닫기