1. 程式人生 > >【嵌入式Linux+ARM】ARM體系結構與程式設計(ARM概述)

【嵌入式Linux+ARM】ARM體系結構與程式設計(ARM概述)

ARM體系結構與程式設計

本文章記錄一些看《ARM體系結構與程式設計》這一本書的記錄;

個人覺得,學習ARM體系時,不需要死記硬背,只要把某些關鍵的大致記住,比如ARM暫存器(通用暫存器、PC、LR、SP、CPSR、SPSR)、ARM中斷處理體系、常用的ARM彙編指令等。

本文基本都是從書上截圖,都是一些關鍵的知識,需要我們時常去複習的。

一.ARM概述

  

ARM處理器的7種工作模式:

 

ARM處理器暫存器:

  

ARM中PC(R15)暫存器:

 

ARM中CPSR暫存器:

 

ARM異常處理模式——響應過程和返回過程: