목차 일부
Chapter 1 논리회로
Preview ... 10
1. 논리회로 ... 12
디지털 컴퓨터(Digital Computer) ... 12
논리회로(Logic Circuit) ... 12
논리 게이트(Logic Gate) ... 13
2. 불 대수(Boolean Algebra) ... 14
정의 ....
더보기
목차 전체
Chapter 1 논리회로
Preview ... 10
1. 논리회로 ... 12
디지털 컴퓨터(Digital Computer) ... 12
논리회로(Logic Circuit) ... 12
논리 게이트(Logic Gate) ... 13
2. 불 대수(Boolean Algebra) ... 14
정의 ... 14
공리(Axioms) ... 14
불 함수 ... 15
3. 불 함수의 간소화 ... 16
방법 ... 16
카르노 맵(Karnaugh map) ... 16
4. 조합 논리 회로의 기본 ... 19
특징 ... 19
반가산기(Half-Adder, HA) ... 20
전가산기(Full-Adder, FA) ... 20
반감산기(Half-Subtracter) ... 21
디코더(Decoder) ... 21
인코더(Encoder) ... 23
멀티플렉서(Multiplexer, MUX) ... 23
디멀티플렉서(Demultiplexer) ... 24
5. 플립플롭(Flip-Flop, FF) ... 25
특징 ... 25
RS플립플롭 ... 25
D(Data)플립플롭 ... 26
JK플립플롭 ... 27
T(Toggle)플립플롭 ... 28
6. 순차 논리 회로의 기본 ... 29
특성 ... 29
레지스터(Register) ... 29
자리이동 레지스터(Shift Register) ... 30
2진 카운터(Binary Counter) ... 30
메모리 장치 ... 31
출제적중예상문제 ... 33
Chapter 2 프로세서
Preview ... 48
1. 자료 표현 방법 ... 50
수의 체계 ... 50
진수간의 변환 ... 50
보수 ... 52
2. 숫자의 표현 ... 54
정수의 표현 ... 54
실수의 표현(부동 소수점 표현 형식) ... 55
3. 문자의 표현 ... 56
10진 코드 ... 56
영숫자 코드 ... 58
오류 검출 코드 ... 60
4. 레지스터 ... 62
CPU(Central Processing Unit)의 주요 요소 ... 62
레지스터의 종류 ... 62
5. 명령어 ... 63
명령어의 구성 ... 63
명령어의 종류 ... 63
주소 지정 방식(Addressing mode) ... 65
6. 산술 논리 장치(Arithmetic Logic Unit, ALU) ... 69
ALU의 구조 ... 69
연산의 종류 ... 69
출제적중예상문제 ... 70
Chapter 3 명령실행과 제어
Preview ... 90
1. 마이크로 오퍼레이션(Micro Operation) ... 92
기본 개념 ... 92
명령 사이클(Instruction Cycle) ... 94
2. 제어 데이터 ... 98
마이크로 명령의 종류 ... 98
제어장치 ... 98
출제적중예상문제 ... 100
Chapter 4 기억장치
Preview ... 114
1. 메모리 계층 ... 116
2. 기억 장치 ... 116
주기억 장치 ... 116
보조 기억 장치 ... 118
3. 연상 메모리(Associative Memory) ... 120
정의 ... 120
특징 ... 120
4. 캐시 메모리(Cache Memory) ... 121
정의 ... 121
동작 과정 ... 121
적중률(Hit Ratio) ... 121
매핑 프로세스(Mapping Process) ... 122
5. 가상 메모리(Virtual Memory) ... 124
정의 ... 124
구현 ... 124
세그먼트 페이지 매핑(Segmented Page Mapping) ... 125
출제적중예상문제 ... 127
Chapter 5 입력 및 출력
Preview ... 136
1. 입출력에 필요한 기능 ... 138
입출력 장치 ... 138
입출력 인터페이스(Input Output Interface) ... 139
입출력 버스와 인터페이스 모듈 ... 139
입출력장치 지정 방식 ... 139
2. 데이터 전송 ... 140
데이터 전송 ... 140
데이터 전송 모드 ... 140
비동기 데이터 전송(Asynchronous Data Transfer) ... 142
3. DMA 및 채널 ... 144
DMA(Direct Memory Access) ... 144
채널(Channel) ... 145
4. 인터럽트 체제와 동작 원리 ... 146
인터럽트의 개념 ... 146
인터럽트의 종류 ... 146
인터럽트의 동작 과정 ... 147
우선 순위 인터럽트 ... 148
출제적중예상문제 ... 149
Chapter 6 병렬 컴퓨터 구조
Preview ... 164
1. 병렬 컴퓨터 구조의 기본 ... 166
병렬 처리(Parallel Processing) ... 166
플린(Flynn)의 분류 ... 167
2. 병렬 처리 방법 ... 168
파이프라인 처리(Pipeline Processing) ... 168
백터 처리(Vector Processing) ... 171
배열 프로세서(Array Processor) ... 172
3. 병렬 처리 컴퓨터의 구조 ... 173
다중 처리기(Multiprocessor) ... 173
데이터 흐름 컴퓨터(Data Flow Computer) ... 176
직렬 컴퓨터 구조에 병렬성을 도입하기 위한 방법 ... 176
출제적중예상문제 ... 177
Chapter 7 데이터 통신
Preview ... 184
1. 데이터 통신의 개념 ... 186
데이터 통신의 정의 ... 186
데이터 통신의 목적 ... 186
데이터 통신의 특징 ... 186
데이터 통신 시스템의 구성 ... 186
정보통신의 이용 ... 188
데이터 전송 방식 ... 190
통신 속도와 통신 용량 ... 192
2. OSI(Open System Interconnection) 7레벨 계층 ... 193
탄생 배경과 목적 ... 193
기본 요소 ... 193
구조 ... 194
각 계층의 기능 ... 194
3. 분산 처리의 기본 ... 196
분산 처리(Distributed Processing)의 개념 ... 196
분산 처리의 장·단점 ... 197
분산 처리 시스템의 구성 방법 ... 197
4. 클라이언트 / 서버 ... 197
등장 배경 ... 197
정의 ... 198
중앙 집중식 방식과의 비교 ... 198
클라이언트 / 서버의 궁극 목표 ... 198
구성 요소 ... 199
출제적중예상문제 ... 200
더보기 닫기