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