本書在介紹微型計算機一般原理的基礎上,重點介紹目前在應用中流行的ARM RISC體系結構及其嵌入式處理器,同時也介紹其軟件的一般設計方法。本書共分13章。第1章和第2章重點介紹微型計算機系統(tǒng)的基本構成及基本工作原理;第3~5章介紹 ARM體系結構、指令系統(tǒng)及匯編語言程序設計的基本知識;第6章介紹ARM的C /C++和匯編語言的混合編程方法;第7章在介紹微型機中斷技術的基本概念基礎上介紹ARM的中斷系統(tǒng)及其特點;第8~11章介紹基于ARM體系結構的嵌入式處理器LPC2000的構成、特點及程序設計方法;第12章簡要地介紹另一個常用的基于ARM體系結構的嵌入式處理器S3C44BOX的構成及其主要接口,以使讀者對ARM體系結構嵌入式處理器有一個更全面的認識;第13章介紹ARM作為一個完整的微型計算機體系結構所應有的存儲管理部分,為讀者學習高檔ARM處理器核建立必要的基礎。本書適合電氣自動化、儀器儀表、電子技術等專業(yè)微機原理課程使用,也可作為其他以計算機嵌入式應用作為教學目標的專業(yè)教學用書。另外,對研究ARM體系結構及其嵌入式處理器的專業(yè)人士也有一定參考價值。