목차
제1장 시스템 소프트웨어 개요 = 1
1.1. 컴퓨터 시스템 = 1
1.2. 시스템 소프트웨어 = 6
1.3. 시스템 프로그래밍 = 8
연습문제 = 12
제2장 디지털 데이터의 표현과 연산 = 13
2.1. 2진수와 16진수 = 13
2.2. 부호 있는 정수와 부호 없는 정수 = 15
2.3. 소수의 표현 = 18
2.4. 2진수 연산 = 23
2.5. 문자 코드 = 27
연습문제 = 32
제3장 마이크로프로세서 구조 = 35
3.1. Intel 마이크로프로세서의 개요 = 35
3.2. 중앙처리장치의 구조 = 39
3.3. 명령 실행 = 49
3.4. 원시 연산을 위한 마이크로 프로그램 = 79
연습문제 = 81
제4장 어셈블리어 = 83
4.1. 기계어 = 83
4.2. 연상기호어 = 84
4.3. 어셈블리어 = 90
4.4. 어셈블리 명령어 해설 = 95
4.5. 어셈블리 프로그램 = 115
연습문제 = 173
제5장 매크로 언어와 매크로 처리기 = 175
5.1. 개요 = 175
5.2. C 매크로 언어 = 177
5.3. 매크로 언어 = 182
5.4. MASM 매크로 언어 = 195
5.5. 매크로 처리기 = 202
연습문제 = 224
제6장 어셈블러 = 227
6.1. 개요 = 227
6.2. 간단한 어셈블리 프로세스 = 229
6.3. 이중 패스 어셈블러 = 235
6.4. 단일 패스 어셈블러 = 247
연습문제 = 251
제7장 링커와 로더 = 253
7.1. 개요 = 253
7.2. 링커 = 254
7.3. 링커 설계 = 266
7.4. MASA 링킹 프로세스 = 269
7.5. 로더 = 277
연습문제 = 289
제8장 사이버 물리 시스템 = 291
8.1. 개요 = 291
8.2. 응용 = 294
8.3. 도전문제 = 298
8.4. 맺는 말 = 300
연습문제 = 303
찾아보기 = 305
부록 = 306
A. ASCII 문자 세트 = 306
B. Intel 8086 명령어 형식 = 307
C. Intel x86 명령어 코드표 = 309
D. DOS 인터럽트 벡터표 = 311
E. DOS 시스템 호출 = 312
F. Intel 8086/계열 연산코드 = 315