叢書序
前言
第1章 ARM處理器基礎
1.1 ARM概述
1.1.1 ARM應用領域
1.1.2 RISC體系結構
1.1.3 ARM分類系列
1.2 ARM處理器的寄存器
1.2.1通用寄存器
1.2.2程序狀態(tài)寄存器
1.3 程序控制方式
1.4 異常中斷的種類
1.5 ARM存儲系統概述
1.6 ARM映像文件
第2章 ARM指令集
2.1 跳轉指令
2.1.1 B指令
2.1.2 BL指令
2.1.3 BLX指令
2.1.4 BX指令
2.2 數據處理指令
2.2.1 MOV指令
2.2.2 MVN指令
2.2.3 CMP指令
2.2.4 CMN指令
2.2.5 TST指令
2.2.6 TEQ指令
2.2.7 ADD指令
2.2.8 ADC指令
2.2.9 SUB指令
2.2.10 SBC指令
2.2.11 RSB指令
2.2.12 RSC指令
2.2.13 AND指令
2.2.14 ORR指令
2.2.15 EOR指令
2.2.16 BIC指令
2.3 法指令與乘加指令
2.3.1 MUL指令
2.3.2 MLA指令
2.3.3 SMtUL指令
2.3.4 SMLAL指令
2.3.5 UMULL指令
2.3.6 UMLAL指令
2.4 程序狀態(tài)寄存器訪問指令
2.4.1 MRS指令
2.4.2 MSR指令
2.5 加載/存儲指令
2.5.1 IDR指令
2.5.2 LDRB指令
2.5.3 LDRH指令
2.5.4 STR指令
2.5.5 STRB指令
2.5.6 STRH指令
2.6 批量數據加載/存儲指令
2.7 數據交換指令
2.7.1 SWP指令
2.7.2 SWPB指令
2.8 移位指令(操作)
2.8.1 LSL(或ASL)操作
2.8.2 LSR操作
2.8.3 ASR操作
2.8.4 ROR操作
2.8.5 RRX操作
2.9 協處理器指令
2.9.1 CDP指令
2.9.2 LDC指令
2.9.3 STC指令
2.9.4 MCR指令
2.9.5 MRC指令
2.10 異常產生指令
2.10.1 SWI指令
2.10.2 BKPT指令
2.11 ARM匯編器所支持的偽指令
2.11.1 符號定義(Symbol Definition)偽指令
2.11.2 數據定義(Data Definition)偽指令
2.11.3 匯編控制(Assembly Contr01)偽指令
2.11.4 其他常用的偽指令
第3章 ARM集成開發(fā)環(huán)境與啟動分析
第4章 嵌入式系統硬件接口驅動開發(fā)案例
第5章 uC/os-Ⅱ在ARM微處理器中的移檀
第6章 uC/OS-Ⅱ內核工作原理和任務管理
第7章 uC/os-Ⅱ中的通信機制
第8章 基于uC,OS-ll操作系統的開發(fā)案例
第9章 綜合實例
參考文獻