밑바닥부터 만드는 컴퓨팅 시스템
2023년 05월 10일 출간
국내도서 : 2023년 04월 24일 출간
- eBook 상품 정보
- 파일 정보 PDF (6.92MB)
- ISBN 9788966264124
- 지원기기 교보eBook App, PC e서재, 리더기, 웹뷰어
-
교보eBook App
듣기(TTS) 가능
TTS 란?텍스트를 음성으로 읽어주는 기술입니다.
- 전자책의 편집 상태에 따라 본문의 흐름과 다르게 텍스트를 읽을 수 있습니다.
- 이미지 형태로 제작된 전자책 (예 : ZIP 파일)은 TTS 기능을 지원하지 않습니다.
PDF 필기가능 (Android, iOS)
쿠폰적용가 23,040원
10% 할인 | 5%P 적립이 상품은 배송되지 않는 디지털 상품이며,
교보eBook앱이나 웹뷰어에서 바로 이용가능합니다.
카드&결제 혜택
- 5만원 이상 구매 시 추가 2,000P
- 3만원 이상 구매 시, 등급별 2~4% 추가 최대 416P
- 리뷰 작성 시, e교환권 추가 최대 200원
작품소개
이 상품이 속한 분야
1장 불 논리
1.1 불 대수
1.2 논리 게이트
1.3 하드웨어 구성
1.4 명세
1.5 구현
1.6 프로젝트
1.7 정리
2장 불 연산
2.1 산술 연산
2.2 2진수
2.3 2진 덧셈
2.4 부호가 있는 2진수
2.5 명세
2.6 구현
2.7 프로젝트
2.8 정리
3장 메모리
3.1 메모리 장치
3.2 순차 논리
3.3 명세
3.4 구현
3.5 프로젝트
3.6 정리
4장 기계어
4.1 기계어: 개요
4.2 핵 기계어
4.3 핵 프로그래밍
4.4 프로젝트
4.5 정리
5장 컴퓨터 아키텍처
5.1 컴퓨터 아키텍처 기초
5.2 핵 하드웨어 플랫폼: 명세
5.3 구현
5.4 프로젝트
5.5 정리
6장 어셈블러
6.1 배경
6.2 핵 기계어 명세
6.3 어셈블리-2진 코드 번역
6.4 구현
6.5 프로젝트
6.6 정리
II부 소프트웨어
7장 가상 머신 I: 프로세싱
7.1 가상 머신 패러다임
7.2 스택 머신
7.3 VM 명세, 파트 I
7.4 구현
7.5 프로젝트
7.6 정리
8장 가상 머신 II: 제어
8.1 고수준 마법
8.2 분기
8.3 함수
8.4 VM 명세, 파트 II
8.5 구현
8.6 프로젝트
8.7 정리
9장 고수준 언어
9.1 예제
9.2 잭 언어 명세
9.3 잭 응용프로그램 만들기
9.4 프로젝트
9.5 정리
10장 컴파일러 I: 구문 분석
10.1 배경
10.2 명세
10.3 구현
10.4 프로젝트
10.5 정리
11장 컴파일러 II: 코드 생성
11.1 코드 생성
11.2 명세
11.3 구현
11.4 프로젝트
11.5 정리
12장 운영체제
12.1 배경
12.2 잭 OS 명세
12.3 구현
12.4 프로젝트
12.5 정리
13장 후기: 더 재미있는 여행
부록 1 불 함수 합성
부록 2 하드웨어 기술 언어
부록 3 테스트 기술 언어
부록 4 핵 칩 세트
부록 5 핵 문자 집합
부록 6 잭 OS API
컴퓨터 시스템의 큰 그림을 그릴 수 있게 해주는 컴퓨터 과학 필독서!
많은 대학, 코딩 부트 캠프, 해커 클럽, 온라인 강좌 플랫폼에서 ‘Nand to Tetris’라는 강의의 교재로 활용되어온 《밑바닥부터 만드는 컴퓨팅 시스템》이 새롭게 개정되어 출간되었다. 이 책은 ‘Nand to Tetris(Nand에서 테트리스까지)’라는 하나의 큰 프로젝트로 구성되어 있다. Nand라는 가장 기초적인 논리 게이트에서 시작해서 12개의 서브 프로젝트를 수행하고 나면, 테트리스 게임뿐 아니라 어떤 프로그램도 실행할 수 있는 범용 컴퓨터를 완성하게 된다. 이 책에서 설명한 컴퓨터 시스템은 진짜로 만들 수 있고, 실제로 작동한다! 이 책은 소매를 걷어붙이고 기꺼이 컴퓨터를 밑바닥부터 만들어 보려는 적극적인 독자를 대상으로 한다. 여러분이 시간과 노력을 들여 차근차근 만들어 본다면, 단순히 관련 지식을 읽어 볼 때보다 비교할 수 없을 만큼 컴퓨터에 대한 이해도가 높아질 것이다.
[2판에서 달라진 점]
새롭게 개정된 2판은 크게 ‘1부: 하드웨어’와 ‘2부: 소프트웨어’로 나누어 재구성하였다. 모든 장과 프로젝트는 구현에서 추상화를 분리하는 데 중점을 두어 다시 쓰였으며, 새로운 절과 그림, 예제 들이 많이 추가되었다. 또한 기술적, 이론적 주제를 집중적으로 다루는 부록도 새로 추가되었다.
[대상 독자]
● 컴퓨터 공학을 전공하는 학부생 및 대학원생
● 하드웨어 아키텍처, 운영체제, 컴파일, 소프트웨어 공학에 대한 지식을 하나의 과정으로 배우고 싶은 비전공자
인물정보
이 상품의 총서
Klover리뷰 (0)
- - e교환권은 적립일로부터 180일 동안 사용 가능합니다.
- - 리워드는 5,000원 이상 eBook, 오디오북, 동영상에 한해 다운로드 완료 후 리뷰 작성 시 익일 제공됩니다. (2024년 9월 30일부터 적용)
- - 리워드는 한 상품에 최초 1회만 제공됩니다.
- - sam 이용권 구매 상품 / 선물받은 eBook은 리워드 대상에서 제외됩니다.
- 도서나 타인에 대해 근거 없이 비방을 하거나 타인의 명예를 훼손할 수 있는 리뷰
- 도서와 무관한 내용의 리뷰
- 인신공격이나 욕설, 비속어, 혐오 발언이 개재된 리뷰
- 의성어나 의태어 등 내용의 의미가 없는 리뷰
구매 후 리뷰 작성 시, e교환권 100원 적립
문장수집
- 구매 후 90일 이내에 문장 수집 등록 시 e교환권 100원을 적립해 드립니다.
- e교환권은 적립일로부터 180일 동안 사용 가능합니다.
- 리워드는 5,000원 이상 eBook에 한해 다운로드 완료 후 문장수집 등록 시 제공됩니다. (2024년 9월 30일부터 적용)
- 리워드는 한 상품에 최초 1회만 제공됩니다.
- sam 이용권 구매 상품 / 선물받은 eBook / 오디오북·동영상 상품/주문취소/환불 시 리워드 대상에서 제외됩니다.
구매 후 문장수집 작성 시, e교환권 100원 적립
신규가입 혜택 지급이 완료 되었습니다.
바로 사용 가능한 교보e캐시 1,000원 (유효기간 7일)
지금 바로 교보eBook의 다양한 콘텐츠를 이용해 보세요!