컴퓨터구조 (4판)
산업 사회를 이끌 수 있는 풍요로운 컴퓨터 기술은 하루가 다르게 발전하고 있으며 최첨단을 걷고 있다. 이로 인해 정보화는 처음에는 점진적으로 나타나 당장은 큰 변화가 없는 것 같았지만, 앞으로도 사회 문화 교육 전 분야에 많은 영향을 주며 영향력이 더 커질 것으로 기대된다.
컴퓨터 구조는 주어진 정보 데이터를 처리하기 위해 크게 입력 장치, 기억 장치, 연산 장치, 제어 장치, 출력 장치 등 5가지 단위로 이루어진 구조를 말한다. 여기서 기억 장치와 연산 장치 그리고 제어 장치를 묶어 중앙 처리 장치라고 한다.
본 교재를 통하여 독자들은 컴퓨터 시스템을 위한 서비스와 이 서비스를 지원하는 기반 기술에 관심을 가지도록 하였으며 다양한 주제에 대하여 현장에서 경험한 실무와 강의를 토대로 보다 쉽게 이해할 수 있도록 집필하였다.
컴퓨터 구조는 정보처리 분야를 다루는 인력들에게는 상당히 중요한 학문이지만 종전에 발간된 교재 중에는 상당히 이해하기 어렵게 되어 있는 부분이 많아 기초 지식을 습득하는 데 상당히 애로 사항이 많았다.
그러므로 본서는 기본 이해를 중심으로 다양한 주제에 대하여 저자가 현장에서 경험한 실무와 강의를 토대로 독자들이 보다 쉽게 이해할 수 있도록 집필하였다.
이 책은 비교적 접근하기 쉬운 용어로 집필하였으며 독자들이 스스로 문제점을 해결할 수 있도록 다음과 같은 내용에 중점을 두었다.
1. 이론을 중심으로 체계적으로 정리하였으며, 정보처리분야를 전공하지 않은 독자들에게도 쉽게 이해할 수 있도록 하였다.
2. 각 장마다 이해력을 높이기 위해 그림을 많이 실었으며 어려운 분야에 대해서는 별도로 ‘학습 활동’이라는 블록에서 설명을 더하였다.
3. 각 장의 끝 부분에 전체 요약을 제시하여 독자들에게 중요한 부분을 한번 더 상기시켜 정리할 수 있는 기회를 가지도록 하였다.
4. 이해에 대한 폭을 넓히기 위하여 문제를 풍부히 제시하여 스스로 예습 및 복습도 할 수 있게 하였다.
그러나 앞으로 계속 노력하여 학문의 발전에 순응시켜 보다 좋은 책으로 개정되기를 바라면서 선배 제현들의 사랑스런 관심과 충고를 바라는 바이다.
끝으로 이 책을 출간하도록 협력을 아끼지 않는 송광헌 사장님에게 감사를 드리며 관심을 늘 보여준 지인들에게 감사를 드립니다.
저자 드림
profeng@hanmail.net
chapter 01 컴퓨터 시스템 개요
1. 컴퓨터의 개념
2. 컴퓨터 구조의 발전 역사
3. 컴퓨터와 논리 구조
4. 컴퓨터의 기본 구조
5. 시스템 접속 방법
6. 컴퓨터의 활용 분야
요 약
문 제
chapter 02 자료 표현
1. 개 요
2. 자료의 구성단위
3. 수의 체계와 변환
4. 숫자 및 문자 코드
5. 에러 검출 코드
요 약
문 제
chapter 03 산술과 논리 연산
1. ALU(Arithmetic and Logical Unit)
2. 수의 표현 방법
3. 논리 연산
4. 시프트(shift) 연산
5. 산술 연산
요 약
문 제
chapter 04 논리 회로
1. 기본 논리 회로
2. 부울 대수(Boolean Algebra)
3. 논리 회로의 간략화
4. 조합 회로(Combinational Circuit)
5. 순서 회로(Sequential Circuit)
요 약
문 제
chapter 05 주기억장치
1. 기억장치의 분류
2. 성능 결정 요소
3. 계층적 기억 장치 시스템
4. 반도체 메모리
5. 메모리 모듈 맵
6. 캐시메모리
요 약
문 제
chapter 06 보조기억장치
1. 자기 디스크 장치
2. RAID
3. 광디스크 저장장치
4. USB 메모리
5. 자기버블 메모리
6. CCD 메모리
요 약
문 제
chapter 07 CPU 구조와 기능
1. CPU의 기본 구조
2. 명령어의 형식
3. 명령어 사이클
4. 명령어 파이프라이닝
5. 주소 지정 방식
요 약
문 제
chapter 08 버스 및 입출력
1. 시스템 버스
2. 버스 중재(Bus Arbitration)
3. 데이터 입출력 방식
요 약
문 제
chapter 09 제어장치
1. 제어장치의 기능
2. 제어장치의 구조
3. 제어장치의 설계
4. 마이크로 명령어
요 약
문 제
chapter 10 병렬 컴퓨터
1. 개 요
2. 병렬성에 의한 처리 단위
3. 병렬 컴퓨터의 분류
4. 파이프라인 진화 기술
5. 배열 프로세서(Array Processor)
6. 다중 프로세서 시스템(Multiprocessor System)
7. 상호 연결 네트워크
요 약
문 제
chapter 11 컴퓨터 운영관리
1. 프로세스
2. 스레드(thread)
3. 프로세스 스케줄링
4. 보호 하드웨어
5. 교체(swapping)
6. 단일 분할 기법
요 약
문 제
chapter 12 고성능 컴퓨터 운영기술
1. 개 요
2. 기대 서비스 포인트
3. 상황 인식 컴퓨팅
4. 클라우드 컴퓨팅
5. 그리드 컴퓨팅
요 약
문 제
참고문헌
찾아보기
김창환,박기식,이상회 공저 저자가 집필한 등록된 컨텐츠가 없습니다.