목차 일부
Chapter 1 개요와 CPU 아키텍처
1.1 CPU의 개요 ... 13
1.2 CPU 프로그래밍 모델(내부 레지스터) ... 22
1.3 레지스터의 설명 ... 25
1.4 CPU 프로그래밍 모델(명령어 세트) ... 30
1.5 파이프라인 ... 33
1.6 CPU의 동작 모드 ... 37
1.7 CPU의 어드레스 공간 ... 37
1.8 정리 .....
목차 전체
Chapter 1 개요와 CPU 아키텍처
1.1 CPU의 개요 ... 13
1.2 CPU 프로그래밍 모델(내부 레지스터) ... 22
1.3 레지스터의 설명 ... 25
1.4 CPU 프로그래밍 모델(명령어 세트) ... 30
1.5 파이프라인 ... 33
1.6 CPU의 동작 모드 ... 37
1.7 CPU의 어드레스 공간 ... 37
1.8 정리 ... 43
Chapter 2 캐시 메모리
2.1 캐시 메모리란 무엇인가? ... 46
2.2 프로세서계 SuperH의 캐시 메모리 ... 54
2.3 정리 ... 73
Chapter 3 MMU
3.1 MMU의 개요 ... 76
3.2 TLB의 기능 ... 79
3.3 SuperH의 MMU ... 81
3.4 레지스터 구성 ... 85
3.5 SH-4의 TLB ... 88
3.6 MMU 예외 ... 89
3.7 MMU의 사용 예 ... 91
3.8 정리 ... 94
Chapter 4 지오메트리 엔진
4.1 그래픽스 처리 ... 96
4.2 SH-4의 그래픽스 처리 명령 ... 97
4.3 프로그램 예 ... 98
4.4 DSP 처리 예 ... 101
Chapter 5 예외 처리 기능
5.1 예외 처리란 무엇인가? ... 102
5.2 프로세서계 SuperH의 예외 처리 개요 ... 104
5.3 리셋 예외 처리 ... 108
5.4 일반 예외 ... 110
5.5 인터럽트 요구 ... 117
5.6 정리 ... 125
Chapter 6 DSP 아키텍처
6.1 DSP 기능의 개요 ... 128
6.2 SH3-DSP 내부 레지스터 ... 131
6.3 DSP의 데이터 형식 ... 132
6.4 DSP의 명령과 어드레싱 모드 ... 132
6.5 DSP 명령의 특징 ... 134
6.6 삼각함수 프로그램(다항식 근사) ... 138
6.7 DSP 라이브러리 ... 141
6.8 DSP-C ... 145
6.9 정리 ... 149
Chapter 7 개발환경
7.1 르네사스 통합개발환경 ... 152
7.2 GCC(GNU Compiler Collection) ... 155
Chapter 8 메모리 인터페이스
8.1 개요 ... 202
8.2 프로세서계 SuperH의 동작 클록 ... 206
8.3 단자 기능 ... 213
8.4 버스 인터페이스 ... 216
8.5 메모리의 접속 ... 241
Chapter 9 내장 주변 기능
9.1 32비트 타이머 유닛(TMU) ... 250
9.2 FIFO 포함 시리얼 커뮤니케이션 인터페이스(SCIF) ... 257
9.3 DMAC(다이렉트 메모리 액세스 컨트롤러) ... 275
9.4 LCD 컨트롤러(LCDC) ... 293
9.5 정리 ... 308
Chapter 10 오퍼레이팅 시스템(OS)
10.1 개요 ... 310
10.2 SuperH로 동작하는 OS ... 311
10.3 미들웨어 ... 320
10.4 OS의 선정 ... 320
10.5 OS의 기동 ... 321
10.6 컨텍스트 스위치 ... 323
10.7 인터럽트 발생 시의 행위 ... 324
10.8 메모리 단편화 ... 325
부록:명령 리스트 ... 328
찾아보기 ... 338
서평 (0 건)
*주제와 무관한 내용의 서평은 삭제될 수 있습니다. 한글 기준 10자 이상 작성해 주세요.
서평추가