本書從實用的角度出發(fā),全面系統(tǒng)地介紹了ARM硬件體系結(jié)構(gòu)、16/32位指令系統(tǒng)、開發(fā)調(diào)試、Linux嵌入式設(shè)計等開發(fā)ARM處理器的基本操作方法和技巧。全書共分11章,主要內(nèi)容包括: ARM CPU概述、ARM系統(tǒng)結(jié)構(gòu)、ARM指令系統(tǒng)、Thumb指令系統(tǒng)、ARM匯編語言程序設(shè)計、ARM高級語言程序設(shè)計、ARM嵌入式設(shè)計初步、ARM系統(tǒng)開發(fā)、ARM系統(tǒng)調(diào)試、ARM外圍設(shè)備設(shè)計和ARM嵌入式Linux應(yīng)用開發(fā)。本書內(nèi)容豐富,講解由淺入深、通俗易懂,具有很強的實用性和指導(dǎo)性,適合于ARM編程的初級用戶或ARM嵌入式系統(tǒng)設(shè)計開發(fā)人員使用,同時也可作為高等院校相關(guān)專業(yè)的理想教材。