본문내용 바로가기
MD의선택 이벤트 무료배송

쉽게 읽는 하드웨어 소프트웨어의 원리와 구조 MCU 컴파일러 OS FPGA까지

이재영 , 한세경 지음 | 로드북 | 2013년 11월 20일 출간
  • 정가 : 25,000원
    판매가 : 22,500 [10%↓ 2,500원 할인]
  • 제휴할인가 : 16,870 교보-롯데카드 최대 25% 청구할인 카드/포인트 안내
  • 통합포인트 : 1,250 적립 [5% 적립]
  • 추가혜택 :
    naver네이버페이 결제 시 무조건 1% 추가 적립 payco페이코 결제 시 최대 1만원 적립 okcashbag 실 결제 금액의 0.5% 적립 안내
  • 배송비 : 무료 배송비 안내
  • 도착예정일 : 서울특별시 종로구 세종대로 기준 지역변경
    당일배송 지금 주문하면 오늘(23일,토) 도착 예정 도착 예정일 안내
  • 바로드림 : 인터넷으로 주문하고 영업점에서 직접 수령 안내
인터넷교보문고 20주년 특별선물 증정
닫기
  • 꼬마 흡혈귀 머그컵 증정
  • 가격은 빼고, 혜택은 곱하고 2017년 2학기 대학교재전
  • 유아/어린이/가정육아&요리 신학기 추천도서
  • 14회 책과함께 KBS 한국어능력시험
  • 유아/어린이/가정육아 이달의 기대신간
  • 인터넷교보문고 20주년 생일파티 스무살 인교
  • OO을 잘 아는 세 남자
  • 추천도서 1권 투표, 매일 선착순 1천명 1천원 e-교환권 증정
  • 추석선물 이벤트
  • 비즈앤굿즈

이 책의 이벤트 해외주문/바로드림/제휴사주문/업체배송건의 경우 1+1 증정상품이 발송되지 않습니다.

  • #리드잇 페이스북 페이지 팔로우 하시고, 신간소식 빠르게 받아보..
    2017.06.22 ~ 2025.07.31
  • 대표 IT 컴퍼니 지원자격에 맞춰 준비하자
    06. 21 ~ 12. 31
  • 설문참여 시 매월 5명 추첨통해 선물을 드립니다.
    10. 14 ~ 12. 31
상품상세정보
ISBN 9788997924073(8997924079)
쪽수 336쪽
크기 188 * 235 * 30 mm /630g 판형알림

책소개

이 책이 속한 분야

MCU, 컴파일러, OS, FPGA까지 『쉽게 읽는 하드웨어 소프트웨어의 원리와 구조』. 소프트웨어가 무엇으로 어떻게 움직이는지 알고 싶은 이들에게 핵심을 간추려 쉽게 설명한 책이다. 대표적인 프로세서인 MCU부터 시작해서 컴파일러가 무엇인지, OS의 역할이 뭔지 그리고 하드웨어를 어떻게 설계하고 개발하는지를 배울 수 있다. 각 장의 후반부에 실습과 연습문제 수록하여 응용 능력도 갖출 수 있도록 하였다.

상세이미지

하드웨어 소프트웨어의 원리와 구조(쉽게 읽는) 도서 상세이미지

저자소개

저자 : 이재영

저자 이재영은 오지랖이 다분한 13년 차 엔지니어다. 궁금한 건 이해할 때까지 알려고 하며 바이크와 스쿠버다이빙을 즐긴다. 현재 외국계 기업 연구소에서 개발 업무를 맡고 있으며 한이음 멘토로도 활동 중이다.

저자 : 한세경

저자 한세경은 한양대, 서울대 및 일본 동경대학교에서 각각 학사, 석사, 박사 학위를 취득하였다. IT 벤처 및 SK에너지 등 정보통신, 전기차, 에너지 분야에서 다양한 경험을 쌓고 일본 종합국립연구소인 AIST에서 스마트 그리드 분야 연구를 진행하였다. 현재는 대전 국립한밭대학교 교수로 재직 중이다.

목차

CHAPTER 1 MCU: 임베디드 시스템의 사령관
1.1 들어가며
1.2 MCU: 최고 지휘관
조직 구성도
명령의 전달
1.3 MCU의 구성
IC
버스
메모리
메모리 맵
레지스터
MMU(Memory Management Unit)
캐시 메모리
페리페럴
명령어 처리 장치
1.4 구조를 알았으니 동작을 알아보자!
리셋
패치(Fetch)
명령어 해석(Decode)
명령어 실행(Execute)
데이터 저장(Write back)
파이프라인
인터럽트
페리페럴 제어
1.5 개발 환경 만들기
ADS
ARMulator 설정하기
1.6 샘플 코딩 따라하기
Timer 제어하기
스타트업 코드
1.7 MCU 학습을 마치며
연습문제

CHAPTER 2 컴파일러: 프로그램 코드의 변환 도구
2.1 들어가며
2.2 컴파일러: 능력 좋은 통번역가
국가 간의 의사소통
통번역의 과정
2.3 프로그램 언어와 컴파일러
C/C++, JAVA, FORTRAN, BASIC
어셈블리어와 기계어
RISC vs CISC
IDE
2.4 컴파일 과정
단순화
낱말 분석
코드 최적화
메모리 테이블화
구문 분석
어셈블리어 명령어 치환
어셈블리어 완성
기계어 코드 생성
2.5 컴파일러 - 제대로 알고 사용하기
오브젝트 코드와 링크
헥사 코드, 바이너리 코드, ELF, AXF
최적화
코드 영역과 데이터 영역
맵/리스트 파일
시작 위치와 엔트리 포인트
2.6 컴파일러 학습을 마치며
연습문제

CHAPTER 3 OS: 시스템 관리자
3.1 들어가며
3.2 OS: 시스템의 대통령
국가 운영 계획
국가 운영 계획에 필요한 관리자들
3.3 OS의 구조
드라이버
커널
라이브러리
응용 프로그램
3.4 커널의 시스템 관리자들
메모리 관리자
태스크 관리자
파일 관리자
이벤트 관리자
커널의 태스크 관리 방법
스케줄러
선점형 대 비선점형
문맥 교환
보호 모드
3.5 샘플 코딩 따라하기
컴파일 환경 설정
vector.s
init.s
kmain.c
taskmanager.c
handler.c
application.c
결과 확인
3.6 OS 학습을 마치며
연습문제

CHAPTER 4 FPGA: 원하는 대로 디자인하는 IC
4.1 들어가며
4.2 FPGA: 튜닝 카
4.3 PLD
논리 게이트
로직 셀
SPLD와 CPLD
FPGA
4.4 HDL
HDL에 대한 기초 지식
VerilogHDL
모듈
핀 설정 및 데이터 타입 설정
회로의 동작 조건과 연결
연산자 및 조건문
테스트벤치 작성
4.5 HDL을 이용한 IC 설계 과정
블록도 설계
RTL 설계
제약 조건
합성
합성 후 시뮬레이션
PAR
PAR 후 시뮬레이션
최종 이미지(GDSII) 생성
4.6 개발 환경 만들기
ISE 다운로드
툴 익히기
4.7 샘플 코딩 따라하기
래치와 플립플롭
계산기 사양서
입력처리 블록
FSM 블록
메모리 블록
디코더 블록
연산 처리 블록
출력 처리 블록
계산기 모듈의 구조
계산기 예제 작성
시뮬레이션하기
4.8 FPGA 학습을 마치며
개발 계획
사양서 작성
블록도 작성
RTL 작성
RTL 시뮬레이션
합성
PAR
동작 테스트
블록도 → 코드 수정 → 시뮬레이션 → 합성 → PAR → 테스트
파운드리 선정
공정 및 라이브러리 선택
합성 및 PAR
테입아웃
필름 작업
웨이퍼 가공
패키지 작업
칩 테스트
평가용 보드 제작
그 외 이야기꺼리들
연습문제
부록 A. 엔지니어의 삶!
부록 B. 연습문제 해답

출판사 서평

_도서 내용
어떤 분야나 원리를 알면 보이는 것들이 많습니다. 바로 소프트웨어 분야도 마찬가지입니다. 소프트웨어가 무엇으로 어떻게 움직이는지 알고 싶은 독자에게 최대한 엑기스만 간추려 쉽게 설명하였습니다. 대표적인 프로세서인 MCU부터 시작해서 컴파일러가 무엇인지, OS의 역할이 뭔지 그리고 하드웨어를 어떻게 설계하고 개발하는지를 배워보면서 마무리입니다. 각 장의 후반부에 실습도 해볼 수 있게 구성하였고 연습문제를 풀어보면서 응용 능력도 갖출 수 있습니다

_대상 독자
소프트웨어와 하드웨어의 큰 그림을 그려보고 싶은 관련학과... 더보기

북로그 리뷰 (0) 쓰러가기

도서 구매 후 리뷰를 작성하시면 통합포인트를 드립니다.
결제 90일 이내 작성 시 300원 / 발송 후 5일 이내 작성시 400원 / 이 상품의 첫 리뷰 작성 시 500원
(포인트 적립은 작성 후 다음 날 혹은 해당 도서 배송 출발 후 익일에 적립됩니다.
외서/eBook/음반/DVD/GIFT 및 잡지 상품 제외)
안내
  • 해당도서의 리뷰가 없습니다.

Klover 평점/리뷰 (0)

교환/반품/품절안내

※ 상품 설명에 반품/교환 관련한 안내가 있는 경우 그 내용을 우선으로 합니다. (업체 사정에 따라 달라질 수 있습니다.)

교환/반품/품절안내
반품/교환방법 마이룸 > 주문관리 > 주문/배송내역 > 주문조회 > 반품/교환신청 ,
[1:1상담>반품/교환/환불] 또는 고객센터 (1544-1900)

※ 오픈마켓, 해외배송주문, 기프트 주문시 [1:1상담>반품/교환/환불]
    또는 고객센터 (1544-1900)
반품/교환가능 기간 변심반품의 경우 수령 후 7일 이내,
상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내
반품/교환비용 변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담
반품/교환 불가 사유
  • 소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
    (단지 확인을 위한 포장 훼손은 제외)
  • 소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우
    예) 화장품, 식품, 가전제품(악세서리 포함) 등
  • 복제가 가능한 상품 등의 포장을 훼손한 경우
    예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집
  • 소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우 ((1)해외주문도서)
  • 디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우
  • 시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
  • 전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에
    해당되는 경우
(1) 해외주문도서 : 이용자의 요청에 의한 개인주문상품으로 단순변심 및 착오로 인한 취소/교환/반품 시 ‘해외주문 반품/취소 수수료’ 고객 부담 (해외주문 반품/취소 수수료 : ①양서-판매정가의 12%, ②일서-판매정가의 7%를 적용)
상품 품절 공급사(출판사) 재고 사정에 의해 품절/지연될 수 있으며, 품절 시 관련 사항에 대해서는
이메일과 문자로 안내드리겠습니다.
소비자 피해보상
환불지연에 따른 배상
  • 상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은
    소비자분쟁해결 기준 (공정거래위원회 고시)에 준하여 처리됨
  • 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의
    소비자 보호에 관한 법률에 따라 처리함

이 분야의 베스트

  • 사이토 고키
    21,600원
  • 한기준
    27,900원
  • 허팝
    13,500원
  • 길벗알앤디
    18,000원
  • 박응용
    16,920원
더보기+

이 분야의 신간

더보기+

바로가기

  • 우측 확장형 배너 2

최근 본 상품