[eBook]임베디드 프로그래밍 C 코드 최적화 

출판사 : 한빛미디어발행일 : 2016년 02월12일 | 종이책 발행일 : 2008년 02월29일

  • 크게보기
판매지수27
자세히보기
공유하기
판매가
10,700원 쿠폰받기

적립혜택

530P(5%)  

5만원이상 주문시 2천P+등급별 최대 1.5%적립

I-Point 적립은 출고완료 후 14일 이내 마이페이지에서 적립받기한 경우만 적립됩니다.

추가혜택
5만원이상 최대 24개월 무이자 더보기

파일포맷/용량

epub / 6.8 MB

이용환경

전용단말기/아이폰/아이패드/안드로이드폰·태블릿/PC

다운로드기간

제한없음

다운로드방법

유/무선 모두 지원 비스킷앱 무선 다운로드 가능

수량

소중한 분들에게eBook선물하세요! [자세히보기]
북카트담기 바로구매
간편결제, 신용카드 청구할인
인터파크 롯데카드 5% (10,170원)
(최대할인 10만원 / 전월실적 40만원)
북피니언 롯데카드 30% (7,490원)
(최대할인 3만원 / 3만원 이상 결제)
Close

쿠폰/사은품/적립포인트는 적용 조건이 맞을 시 제공됩니다.

쿠폰 금액할인 적립P Total 최대혜택 무이자 사은품
- - 691P 2,691원 - -

전체

상품상세정보

배송/교환/환불

글씨크게 글씨작게 글씨크기

전체

상품상세정보

리뷰

배송/교환/환불

글씨크게 글씨작게 글씨크기

이상품의분류 TOP

이상품의 eBook 파일 정보 TOP

구성 파일 갯수 : 0
구성 파일 명 : 임베디드 프로그래밍 C 코드 최적화
  • 이 상품을 구매후 마이북쇼핑 > 나의 eBook에서 각각의 eBook 파일을 확인할 수 있습니다.
  • Window 10 에서는 PC viewer 작동이 원활하지 않을 수 있습니다.

북마스터소개글 TOP

최적화는 프로세서, 컴파일러, 사용할 수 있는 시스템 자원과 같은 여러 가지 요소를 고려해야 한다는 점에서 종합 예술과 같다. 최적화엔 절대적인 규칙이 없다. A 프로세서에서 통하는 최적화 기법이 B 프로세서에서는 시스템을 느리게 만든다. 프로그램의 코드 크기를 줄이면 데이터 크기가 늘어나고, 데이터 크기를 줄이면 코드가 늘어나는 것을 보면 최적화는 한쪽을 누르면 다른 쪽이 터지는 풍선과 같다. 이 책은 한정된 자원만 이용할 수 있는 임베디드 시스템에서 이룰 수 있는 최적화 방법을 제시하고, 프로그램의 동작 원리까지 상세하게 해설한다.

출판사서평 TOP

주요내용
비트 연산 활용
컴파일러 최적화와 코드 최적화
포인터 활용을 통한 최적화
임베디드 환경을 위한 변수 선택법
자료구조 다이어트 기법
루프 최적화 기법과 최적화를 부르는 표현
컴파일러 최적화와 ARM 환경의 최적화

이 책의 특징과 장점
- 처음 임베디드 시스템을 접하면서 겪는 문제와 의문점을 해설하면서 임베디드 시스템의 특징을 자세히 설명한다.
- 최적화에 필요한 포인터, 어셈블리, 링커와 로더, 프로그램 실행 과정을 상세하게 분석한다.

목차 TOP

1장 김 대리, 플랫폼 개발팀으로 발령 나다.
1.1. 의문1. 임베디드 시스템이란?
1.2. 의문2. 임베디드 시스템의 구현
1.3. 의문3. 임베디드 소프트웨어 개발방법
1.4. 의문4. 프로그램을 어떻게 타겟 시스템으로 옮기나
1.5. 의문5. 임베디드 소프트웨어의 실행
1.6. 정리

2장 김 대리, 하드웨어 제어에 눈뜨다.
2.1. 의문1. 하드웨어에 어떻게 접근하나
2.2. 의문2. 하드웨어 어떻게 제어하나
2.3. 의문3. 특정 비트를 어떻게 제어하나
2.4. 정리

3장. 김 대리, 드디어 LED를 깜박이다.
3.1. 과제 1. 포인터 없이 메모리에 접근하기
3.2. 과제 ...

본문중에서 TOP

김 대리: 과장님, x86용으로 개발된 코덱을 임베디드 시스템에 포팅했는데 성능이 많이 떨어집니다.
박 과장: 성능이 떨어진다는 게 무슨 의미인가?
김 대리: 음악 파일을 재생하면 음악이 끊기기도 하고, 다음 곡으로 넘어갈 때 지연이 심합니다.
박 과장: 어디 코덱 코드 좀 보세. (한참을 코드를 보시더니) 손볼 곳이 많군. 코드가 엉망이야. x86 환경은 리소스가 풍부하기 때문에 어떻게 돌아갔는지 모르지만, 임베디드 시스템의 경우에는 이렇게 코딩해서는 힘들지. 자네가 고생 좀 해야겠어. 코드를 적합하게 수정해야겠네.
김 대리: 어디를 어떻게 수정하라는 건가요?
박 과장: 코드 최적화 말일세.
김 대리: 코드 최적화요?
박 과장: 우선 프로그램이 전체적으로 크게 잘못된 곳은 없는 것 같네. 다만, 코드가 임베디드 환경에 적합하지 않다는 것이 문제일세. x86 환경은 프로세서의 성능도 좋고, 메모리도 풍부해서 로직이 잘못되지만 않았다면 작동에는 별문제가 없지. 하지만, 임베디드 환경에서는 코드 한 라인을 짜더라도, 어떻게 하면 짧게 표현할 수 있고 메모리를 덜 사용할 수 있을지를 고민해야 한다네. 지금 이 코덱의 문제는 이러한 고민을 하지 않고 코드를 만들었으 ...

평점주기 starstarstarstarstar

공유
  • 기대지수

  • 내용

  • 재미

  • 편집/디자인

등록
* 연락처 등 개인정보 입력 시 개인정보도용 등의 불이익이 따를 수 있으니 주의해 주시기 바랍니다. [0 / 200자]

배송/교환/환불 TOP

eBook 구매 안내

  • 인터파크도서 > eBook 메뉴로 접속 후 구매 가능합니다.
  • 스마트폰/패드 biscuit 무료 어플리케이션에서 [스토어]로 접속 후 구매 가능합니다.
  • 비스킷탭에서 [스토어]로 접속 후 구매 가능합니다.
  • 모바일웹 (http://m.book.interpark.com) 에서 eBook 페이지로 접속 후 구매 가능합니다.

eBook 다운로드 안내

  • eBook 상품은 결제완료 즉시 다운로드하여 읽을 수 있습니다.
  • 구매하신 eBook 상품은 총 5대의 기기에 다운로드 하실 수 있습니다.
  • 대여 상품일 경우 eBook 파일의 대여기간이 만료되면 더 이상 eBook 파일을 읽을 수 없습니다.

eBook 다운로드 방법

  • 1. 스마트폰/패드에서 다운로드 받기
    스마트폰/패드 biscuit 어플리케이션 > [다운]에서 구매 상품 다운로드시 [내책장]에서 확인 가능합니다.
    비스킷탭 > [다운로드 대기 eBook]에서 구매 상품 다운로드 시 [서재List]에서 확인 가능 합니다.
  • 2. PC뷰어에서 다운로드 받기
    무료로 제공하는 PC뷰어를 PC에 설치>[다운로드 대기]에서 다운로드 후 이용 가능 합니다.
    Window 10에서는 PC viewer 작동이 원활하지 않을 수 있습니다.

eBook 환불 안내

  • 1. 상품 구매 후 다운로드 받은 경우
    주문 취소가 불가능 합니다.
  • 2. 다운로드 받지 않은 경우
    상품 구입 후 7일 이내 주문 취소 가능합니다. (7일 경과시 취소 불가)

고객센터 안내

  • 1. eBook 콘텐츠 문의 : eBook 고객센터 1588-2547 (평일 - 오전 09:00 ~ 오후 06:00 / 토요일 - 오전 09:00 ~ 오후 01:00 / 일요일, 공휴일 휴무)

전체

상품상세정보

배송/교환/환불

TOP