책 이미지

책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 컴퓨터 공학 > 소프트웨어 공학
· ISBN : 9791161752471
· 쪽수 : 460쪽
· 출판일 : 2019-04-18
책 소개
목차
1장. 최고의 코드를 위해 알아야 할 것
__1.1 'GREAT CODE' 시리즈
__1.2 이 책의 내용
__1.3 이 책의 대상
__1.4 최고의 코드의 특징
__1.5 동작 환경
__1.6 더 많은 정보를 원한다면
2장. 수치 표기법
__2.1 수란 무엇인가?
__2.2 수 체계
__2.3 수치/문자열 변환
__2.4 내부 수치 표현법
__2.5 부호 있는 수와 부호 없는 수
__2.6 2진수의 유용한 속성
__2.7 부호 확장, 0 확장과 축소
__2.8 포화
__2.9 2진화 10진 표기법
__2.10 고정소수점 표기
__2.11 스케일 수치 포맷
__2.12 유리수 표기법
__2.13 더 많은 정보를 원한다면
3장. 2진법 연산과 비트 연산
__3.1 2진수, 16진수의 연산
__3.2 비트 논리 연산
__3.3 2진수와 비트 스트링에 대한 논리 연산
__3.4 유용한 비트 연산
__3.5 쉬프트와 로테이트
__3.6 비트 필드와 묶인 데이터
__3.7 데이터 묶기와 풀기
__3.8 더 많은 정보를 원한다면
4장. 부동소수점 표기
__4.1 부동소수점 연산 소개
__4.2 IEEE 부동소수점 포맷
__4.3 정규화
__4.4 라운딩
__4.5 특별 부동소수점 값
__4.6 부동소수점 예외
__4.7 부동소수점 연산
__4.8 더 많은 정보를 원한다면
5장. 문자 표기법
__5.1 문자 데이터
__5.2 문자열
__5.3 문자셋
__5.4 자신만의 문자셋 설계
__5.5 더 많은 정보를 원한다면
6장 메모리 구조와 접근
__6.1 기본 시스템 구성 요소
__6.2 메모리의 물리적 구조
__6.3 빅 엔디안 구조 vs. 리틀 엔디안 구조
__6.4 시스템 클럭
__6.5 CPU 메모리 접근
__6.6 더 많은 정보를 원한다면
7장. 혼합 데이터 타입과 메모리 객체
__7.1 포인터
__7.2 배열
__7.3 레코드/구조체
__7.4 유니온
__7.5 더 많은 정보를 원한다면
8장. 불리언 로직과 디지털 설계
__8.1 불리언 대수
__8.2 불리언 함수와 진리표
__8.3 함수 번호
__8.4 불리언 수식의 대수 처리
__8.5 정규형
__8.6 불리언 함수의 단순화
__8.7 결국, 불리언 로직은 컴퓨터에 어떻게 적용되는가?
__8.8 더 많은 정보를 원한다면
9장. CPU 구조
__9.1 기본적인 CPU 설계
__9.2 명령어의 해석과 수행: 랜덤 로직 vs. 마이크로코드
__9.3 단계별 명령어 수행
__9.4 더 높은 성능의 비결, 병렬성
__9.5 더 많은 정보를 원한다면
10장. 명령어 집합 구조
__10.1 명령어 집합 설계의 중요성
__10.2 명령어 설계의 기본적인 목적
__10.3 가상 프로세서 Y86
__10.4 80x86 명령어 인코딩
__10.5 명령어 집합 설계가 프로그래머에게 의미하는 것
__10.6 더 많은 정보를 원한다면
11장. 메모리 구조와 구성
__11.1 메모리 계층
__11.2 메모리 계층의 동작방식
__11.3 메모리 하위시스템에 존재하는 성능 차이
__11.4 캐쉬의 구조
__11.5 가상 메모리, 보호 장치, 페이징
__11.6 스래싱
__11.7 NUMA와 주변 장치들
__11.8 메모리 계층을 고려한 소프트웨어 작성
__11.9 실행 중 메모리의 구성 방식
__11.10 더 많은 정보를 원한다면
12장. 입력과 출력
__12.1 CPU를 외부와 연결
__12.2 포트를 시스템에 연결하는 다른 방법들
__12.3 입출력 메커니즘
__12.4 입출력 속도 계층
__12.5 시스템 버스와 각 데이터 전송률
__12.6 버퍼링
__12.7 핸드쉐이킹
__12.8 입출력 포트의 타임아웃
__12.9 인터럽트와 폴링
__12.10 보호모드 연산과 장치 드라이버
__12.11 PC 주변 장치
__12.12 표준 PC 병렬 포트
__12.13 직렬 포트
__12.14 동기 I/O 와 비동기 I/O
__12.15 I/O 형식의 의미
__12.16 메모리 맵 파일