目前基于ARM架構的嵌入式CPU在手持移動設備和通信等嵌入式領域占據絕對市場的狀況,應重視學習嵌入式體系架構,首選是ARM體系架構。編者唐振明認為:學習ARM體系架構不僅是概念的羅列、知識點的講解及理論的貫穿,更重要的是在理解ARM設計理念的同時,要有好的配套實驗或跟蹤的案例,即強調“理論+實踐”的學習方法。《ARM體系結構與編程》就是圍繞這一方法而編寫的,主要內容包括ARM處理器概述、ARM體系結構、ARM編程模型、ARM微處理器的指令系統(tǒng)、ARM匯編語言程序設計、Bootloader啟動代碼分析和ARM RealView MDK集成開發(fā)環(huán)境,并針對ARM硬件寄存器和RISC指令集做了大量的配套實驗及調試方法,最后在理解以上知識點的基礎上對Bootloader進行了詳細的分析?!禔RM體系結構與編程》適合作為計算機、軟件工程、電氣自動化及電子信息工程等大專生、本科生或研究生課程的教材。