본문 바로가기

컴퓨터도서

ARM SYSTEM DEVELOPER'S GUIDE (한국어판)

* ARM SYSTEM DEVELOPER'S GUIDE (한국어판)

Andrew N Sloss 외/사이텍미디어-762쪽-2005년2월28일

정가 : 34,000 원-판매가 : 17,000 원

책상태-부분적으로 몇장 메모 및 밑줄 있음.

                        

이 책은 개발자들의 관점에서, 특히 소프트웨어에 초점을 맞추어 ARM 코어의

동작 과정에 대해 이해하기 쉽게 설명하고 있다. C와 어셈블리어로 효율적인

ARM 소프트웨어를 작성하는 방법과 그 코드를 최적화시키는 방법에 대해서도

다루고 있다. 책 전반에 걸쳐 설명되어 있는 예제 소스 코드들은 상용 제품에

바로 적용될 수도 있고, 제품 소프트웨어를 빠르게 개발하기 위한 템플릿으로

사용될 수도 있다.

목차

Chapter 01 ARM 임베디드 시스템 Chapter 02 ARM 프로세서 개요
Chapter 03 32비트 ARM 명령어 Chapter 04 16비트 Thumb 명령어
Chapter 05 최적화된 C 프로그래밍

Chapter 06 ARM 어셈블리 코드 작성 및 최적화 방안
Chapter 07 어셈블리 코드를 이용한 원형함수의 최적화
Chapter 08 디지털 신호 처리 Chapter 09 익셉션과 인터럽트 처리
Chapter 10 펌웨어 Chapter 11 임베디드 운영체제 Chapter 12 캐 시
Chapter 13 메모리 보호 장치(MPU) Chapter 14 메모리 관리 장치(MMU)
Chapter 15 ARM 아키텍처의 미래
Appendix A ARM과 Thumb 어셈블리 명령어
A.1 부록 사용법 640 A.2 표기법 641
A.3 Arm 명령어와 Thumb 명령어 목록(알파벳 순) 645
A.4 ARM 어셈블러 퀵 레퍼런스 696 A.5 GNU 어셈블러 퀵 레퍼런스 708
Appendix B ARM과 Thumb 명령어 인코딩
B.1 ARM 명령어 세트 인코딩 714
B.2 Thumb 명령어 세트 인코딩 715
B.3 프로그램 상태 레지스터 722
Appendix C 프로세서와 아키텍처
C.1 ARM 명명법 724 C.2 코어와 아키텍처 724
Appendix D 명령어 실행 사이클
D.1 명령어 실행 사이클 표 사용하기 728 D.2 ARM7TDMI 명령어 실행 사이클 730

D.3 ARM9TDMI 명령어 실행 사이클 731 D.4 StrongARM1 명령어 실행 사이클 733

D.5 ARM9E 명령어 실행 사이클 734 D.6 ARM10E 명령어 실행 사이클 736
D.7 인텔 XScale 명령어 실행 사이클 738 D.8 ARM11 명령어 실행 사이클 740
Appendix E 참고서적
E.1 ARM 관련 서적 748 E.2 알고리즘 관련 서적 748

E.3 메모리와 캐시 아키텍처 관련 서적 748 E.4 운영체제 관련 서적 749