精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

2011軟件水平考試嵌入式系統設計師輔導筆記(15)

企業動態
2011軟件水平考試嵌入式系統設計師輔導筆記,幫助考生備考。

7、ARM體系結構的基本概念

(1)ARM:Advanced RISC Machine。

(2)ARM體系結構中支持兩種指令集:ARM 指令集和Thumb 指令集。

(3)ARM內核有T、D、M、I四個功能模塊:

A、T 模塊:表示16位Thumb,可以在兼顧性能的同時減少代碼尺寸。

B、D 模塊:表示Debug,內核中放置了用于調試的結構,通常為一個邊界掃描鏈JTAG。

C、M 模塊:表示8位乘法器。

D、I 模塊:表示EmbeddedICE Logic,用于實時斷點觀測及變量觀測的邏輯電路部分。

(4)ARM處理器有7種運行模式:

A、用戶模式(User):正常程序執行模式,用于應用程序。

D、快速中斷模式(FIQ):快速中斷處理,用于高速數據傳輸和通道處理。

C、外部中斷模式(IRQ):用于通用的中斷處理。

D、管理模式(SVE):供操作系統使用的一種保護模式。

E、數據訪問中止模式(Abort):用于虛擬存儲及存儲保護。

F、未定義指令中止模式(Undefined):當未定義指令執行時進入該模式。

G、系統模式(System):用于運行特權級的操作系統任務。

除了用戶模式之外的其他6種處理器模式稱為特權模式,在這些模式下,程序可以訪問所有的系統資源,

也可以任意地進行處理器模式切換,其中,除了系統模式外,其他的5種特權模式又稱為異常模式。

處理器模式可以通過軟件控制進行切換,也可以通過外部中斷或異常處理過程進行切換。大多數的用

戶程序運行在用戶模式下,這時,應用程序不能訪問一些受操作系統保護的系統資源,應用程序也不能直

接進行處理器模式切換。當需要進行處理器模式切換時,應用程序可以產生異常處理,在異常處理中進行

處理器模式的切換。這種體系結構可以使操作系統控制整個系統的資源。

當應用程序發生異常中斷時,處理器進入相應的異常模式。在每一種異常模式種都有一組寄存器,供

相應的異常處理程序使用,這樣就可以保證進入異常模式時,用戶模式下的寄存器不被破壞。

系統模式并不是通過異常過程進入的,它和用戶模式具有完全一樣的寄存器,但是系統模式屬于特權

模式,可以訪問所有的系統資源,也可以直接進行處理器模式切換,它主要供操作系統任務使用。

(***RM處理器共有37個寄存器:31個通用寄存器和6個狀態寄存器

A、通用寄存器包括R0~R15,可以分為3類:

a、未備份寄存器R0~R7:在所有的處理器模式下,未備份寄存器都是指向同一個物理寄存器。

b、備份寄存器R8~R14:

對于R8~R12來說,每個寄存器對于2個不同的物理寄存器,它們每次所訪問的物理寄存器都

與當前的處理器運行模式有關。

對于R13、R14來說,每個寄存器對于6個不同的物理寄存器,其中一個是用戶模式和系統模

式共用。

R13在ARM 指令種常用作堆棧指針。由于處理器的每種運行模式都有自己獨立的物理寄存器

R13,所有在用戶應用程序的初始化部分,一般要初始化每種模式下的R13,使其指向該運行

模式的棧空間。

R14又稱為連接寄存器(LR),在ARM 體系種具有下面兩種特殊作用:在通過BL 或BLX 指

令調用子程序時,存放當前子程序的返回地址;在異常中斷發生時,存放異常模式將要返回的

地址。

c、程序計數器R15(PC)。

由于ARM 采用了流水線機制,在三級流水線中,當正確讀取了PC 的值時,該值為當前指令地址值加

8個字節。也就是說,PC 指向當前指令的下兩條指令的地址。在ARM 指令狀態下,PC 的0和1位是0,

在Thumb 指令狀態下,PC 的0位是0。

B、程序狀態寄存器

a、ARM 體系結構包含1個當前程序狀態寄存器(CPSR)和5個備份的程序狀態寄存器(SPSR),使用

MSR 和MRS 指令來設置和讀取這些寄存器。

b、當前程序狀態寄存器CPSR:保存當前處理器狀態的信息,可以在任何處理器模式下被訪問。

c、備份程序狀態寄存器SPSR:每一種異常處理器模式下都有一個專用的物理狀態寄存器。當特定的

異常中斷發生時,這個寄存器用于存放當前程序狀態寄存器的內容,在異常中斷程序退出時,可以

用SPSR 中保存的值來恢復CPSR。

d、由于用戶模式和系統模式不屬于異常模式,它們沒有SPSR,當在這兩種模式下訪問SPSR 時,結

果是未知的。

(6)ARM指令的尋址方式

所謂尋址方式就是處理器根據指令中給出的地址信息來尋找物理地址的方式。

A、立即尋址:操作數本身就在指令中給出,只要取出指令也就取到了操作數。

ADD R0, R0, #1 ;R0??R0+1

B、寄存器尋址:利用寄存器中的數值作為操作數。

ADD R0, R1, R2 ;R0??R1+R2

C、寄存器間接尋址:以寄存器中的值作為操作數地址,而操作數本身存放在存儲器中。

ADD R0, R1, [R2] ;R0??R1+[R2]

LDR R0, [R1] ;R0??[R1]

STR R0, [R1] ;[R1]??R0

D、基址變址尋址:將寄存器(該寄存器一般稱作基址寄存器)的內容與指令中給出的地址偏移量相

加,從而得到一個操作數的有效地址。

LDR R0, [R1, #4] ;R0??[R1+4]

LDR R0, [R1, #4]! ;R0??[R1+4] R1??R1+4

LDR R0, [R1], #4 ;R0??[R1] R1??R1+4

LDR R0, [R1, R2]! ;R0??[R1+R2]

E、多寄存器尋址:一條指令可以完成多個寄存器值的傳送。

LDMIA R0, {R1, R2, R3} ;R1??[R0] R2??[R0+4] R3??[R0+8]

F、相對尋址:以程序計數器PC 的當前值作為基地址,指令中的地址標號作為偏移量,兩者相加之

后得到操作數的有效地址。

BL NEXT ;跳轉到子程序NEXT 處執行

……

NEXT

……

MOV PC, LR ;從子程序返回

G、堆棧尋址:支持4種類型的堆棧工作方式:

a、滿遞增堆棧:堆棧指針指向***壓入的數據,且由低地址向高地址生長。

b、滿遞減堆棧:堆棧指針指向***壓入的數據,且由高地址向低地址生長。

c、空遞增堆棧:堆棧指針指向下一個將要放入數據的空位置,且由低地址向高地址生長。

d、空遞減堆棧:堆棧指針指向下一個將要放入數據的空位置,且由高地址向低地址生長。

(7)ARM的存儲方法

A、大端模式:數據的高字節存儲在低地址中,低字節存儲在高地址中。

B、小端模式:數據的低字節存儲在低地址中,高字節存儲在高地址中。

(8)ARM中斷與異常

A、ARM 內核支持7種中斷,不同的中斷處于不同的處理模式,具有不同的優先級,而且每個中斷都有

固定的中斷地址入口。當一個中斷發生是,相應的R14(LR)存儲中斷返回地址,SPSR 存儲當前

程序狀態寄存器CPSR 的值。

B、由于ARM 內核支持流水線工作,LR 寄存器存儲的地址可能是發生中斷后面指令的地址,所以不同

的中斷處理完成后,必須將LR 寄存器值經過處理后再寫入P15(PC)寄存器。

C、ARM 異常的具體含義:

a、復位:當處理器的復位電平有效時,產生復位異常,程序跳轉到異常復位異常處理程序處執行。

b、未定義的指令:當ARM 處理器或協處理器遇到不能處理的指令時,產生未定義指令異常。可

以使用該異常機制進行軟件仿真。

c、軟件中斷:該異常由執行SWI 指令產生,可用于用戶模式下的程序調用特權操作指令。可使用

該異常機制實現操作系統調用功能。

d、指令預取中止:如果處理器預取指令的地址不存在或該地址不允許當前指令訪問,存儲器向處

理器發出中止信號,但當預取的指令被執行時,才會產生指令預取中止異常。

e、數據訪問中止:如果處理器數據訪問指令的目標地址不存在,或者該地址不允許當前指令訪問,

處理器產生數據訪問中止異常。

f、外部中斷請求:當ARM 外部中斷請求管腳有效,而且CPSR 中的I 位為0時,產生IRQ 異常。

系統的外設可以通過該異常請求中斷服務。

g、快速中斷請求:當ARM 快速中斷請求管腳有效,而且CPSR 的F 位為0時,產生FIQ 異常。

D、ARM 處理器對異常中斷的響應過程

a、將下一條指令的地址存入相應的連接寄存器LR 中。

b、將CPSR 復制到相應的SPSR 中。

c、根據異常的類型,強制設置CPSR 的運行模式位。

d、強制PC 從相關的異常向量地址取下一條指令執行,從而跳轉到相應的異常處理程序處。

E、ARM 處理器從異常中斷處理程序中返回

a、恢復中斷的程序的處理器狀態,將SPSR 復制到CPSR 中。

b、若在進入異常處理時設置了中斷禁止位,要在此清除。

c、將連接寄存器LR 的值減去相應的偏移量后送到PC。

F、復位異常中斷處理程序不需要返回。在復位異常中斷程序開始整個用戶程序的執行。

 

【編輯推薦】

  1. 2011軟件水平考試嵌入式系統設計師輔導筆記(14)
  2. 2011軟件水平考試嵌入式系統設計師輔導筆記(13)
  3. 2011軟件水平考試嵌入式系統設計師輔導筆記(12)
  4. 更多軟考資料請點擊51CTO軟考專題
責任編輯:張攀 來源: 考試吧
相關推薦

2010-12-14 11:10:25

嵌入式系統設計師

2010-12-14 11:12:36

嵌入式系統設計師

2010-12-23 11:11:58

嵌入式系統設計師

2010-12-27 10:42:42

嵌入式系統設計師

2010-12-16 10:54:03

嵌入式系統設計師

2011-01-07 11:19:44

嵌入式系統設計師

2010-12-17 11:04:28

嵌入式系統設計師

2011-01-14 11:30:10

嵌入式系統設計師

2011-01-12 10:38:03

嵌入式系統設計師

2011-01-12 10:42:25

嵌入式系統設計師

2011-01-05 14:24:26

嵌入式系統設計師

2011-03-03 11:14:21

嵌入式系統設計師

2010-12-22 11:12:21

嵌入式系統設計師

2011-01-14 11:39:21

嵌入式系統設計師

2010-12-23 11:14:39

信息系統管理師

2010-12-08 10:50:16

軟件設計師

2010-12-08 10:54:27

軟件設計師

2010-12-10 10:32:15

軟件設計師

2010-12-06 10:28:45

2010-12-09 10:51:56

考試軟件設計
點贊
收藏

51CTO技術棧公眾號

久久久久国产精品免费网站| 欧美精品乱人伦久久久久久| 99一区二区| 麻豆久久久久久久久久| 精品国产乱码久久久久久果冻传媒| 欧美影院一区二区| av免费看网址| 午夜在线视频| 成人黄色在线看| 国产精品免费福利| 久久久久成人精品无码| 精品一区二区三| 亚洲国内精品在线| 亚洲欧美日本一区二区三区| 国产污视频在线播放| 中文字幕中文字幕在线一区| 精品一区二区日本| 国产av一区二区三区| 久久免费高清| 久久97精品久久久久久久不卡| 素人fc2av清纯18岁| 视频一区日韩| 6080yy午夜一二三区久久| 日韩欧美视频网站| 欧美xxxx视频| 亚洲人成网站色在线观看| 免费成人看片网址| 国精品人妻无码一区二区三区喝尿| 美女一区二区三区在线观看| 2019中文字幕在线免费观看| 欧美成人精品欧美一级私黄| 日本电影一区二区| 亚洲视频在线观看| av无码av天天av天天爽| 在线一区二区三区视频| 欧美日韩国产系列| 天天碰免费视频| 美女网站在线看| 亚洲二区在线观看| 激情五月婷婷六月| 亚洲国产精品精华素| 国产精品美女久久久久久久久 | 久久精品欧美一区二区三区麻豆| 国产精品xxx在线观看www| 国产熟女精品视频| 国产一区二区福利| 亚洲xxxx在线| 国产喷水吹潮视频www| 黄页网站大全一区二区| 成人激情在线播放| 91精品人妻一区二区三区果冻| 日本午夜精品一区二区三区电影| 日韩免费在线免费观看| 日韩黄色片网站| 日韩中文字幕不卡| 国产福利成人在线| 久草视频在线免费| 毛片av一区二区| 成人av在线亚洲| 91久久久久久久久久久久| 久久国内精品自在自线400部| 国产精品视频成人| 亚洲一级视频在线观看| 国产在线精品不卡| 97人人香蕉| 免费观看毛片网站| 26uuu精品一区二区在线观看| 精品国产乱码久久久久久108| 亚洲欧洲成人在线| 久久人人超碰精品| 亚洲欧美精品在线观看| 国产秀色在线www免费观看| 一区二区三区在线不卡| 91丨porny丨探花| 毛片无码国产| 欧美乱妇15p| 亚洲午夜精品在线观看| 韩国精品福利一区二区三区| 亚洲精选在线观看| 日韩一级片在线免费观看| 天天射成人网| 国内精品视频久久| 天天综合久久综合| 国产一区二区伦理片| 精品久久中出| 91高清在线视频| 亚洲一区二区三区影院| 成人免费观看毛片| 国产精品18| 亚洲精品久久久久中文字幕欢迎你| 中文字幕av网址| 久久久五月天| 国产91av在线| 国产情侣在线播放| 久久男人中文字幕资源站| 中文字幕成人一区| 中文字幕在线看片| 3d动漫精品啪啪1区2区免费| 大黑人交xxx极品hd| 欧美电影《睫毛膏》| 国模gogo一区二区大胆私拍 | 亚洲精品mp4| 夫妇露脸对白88av| 在线亚洲激情| 91中文字幕在线观看| 韩国免费在线视频| 亚洲一区二区三区三| 999精品视频在线| youjizzjizz亚洲| 色噜噜狠狠色综合网图区| 国产手机在线视频| 黑人巨大精品欧美一区| 欧美大陆一区二区| 欧美韩日亚洲| 欧美一区二区三区在线观看| 国产美女免费网站| 亚洲激情网址| 亚洲字幕一区二区| av片在线看| 日本精品一区二区三区高清 | 久久免费看少妇高潮| 一二三四中文字幕| 巨大黑人极品videos精品| 亚洲精品小视频| 精品无码一区二区三区电影桃花 | 91传媒免费看| 男人和女人做事情在线视频网站免费观看| 欧美日韩免费观看中文| 动漫av在线免费观看| 国产精品99视频| 国产精品美女久久久免费| 嫩草研究院在线| 欧美日韩国内自拍| 中文字幕一区三区久久女搜查官| 午夜精品av| 亚洲精品欧美极品| 大片免费在线看视频| 欧美麻豆精品久久久久久| 国产精品20p| 久久一日本道色综合久久| 国产66精品久久久久999小说| 18+激情视频在线| 欧美一区二区网站| 国产va在线播放| 国产成人综合自拍| 青青视频免费在线| 午夜免费欧美电影| 欧美国产日韩精品| 蜜臀av在线观看| 天天综合天天综合色| 国产人妻人伦精品1国产丝袜| 国产一区91| 欧美黄色直播| 色香欲www7777综合网| 在线观看日韩| 亚洲一本大道在线| 久久久久久婷婷| 国产视频一区三区| 久久婷婷人人澡人人喊人人爽| 在线男人天堂| 国产一区二区黑人欧美xxxx| 中文区中文字幕免费看| 国产精品久久久久久久浪潮网站| 婷婷激情5月天| 欧美日韩国产高清| 国模一区二区三区私拍视频| 校园春色亚洲| 中文字幕欧美视频在线| 91精品国产乱码久久久| 亚洲精选视频免费看| 免费在线观看日韩av| 国产一区白浆| 一本色道久久综合亚洲精品婷婷| 日韩一区免费| 57pao国产成人免费| av免费在线一区二区三区| 91精品国产综合久久精品性色| xxxxxx国产| 91丨九色丨国产丨porny| 三级在线免费看| 欧美欧美天天天天操| 女同一区二区| 99久久久成人国产精品| 97在线日本国产| 大乳在线免费观看| 日韩视频不卡中文| 久久久久99精品成人片三人毛片| 国产精品日日摸夜夜摸av| 97超碰免费在线观看| 久久电影一区| 男人的天堂成人| 亚州国产精品| 5g国产欧美日韩视频| jizz内谢中国亚洲jizz| 久久夜色精品国产欧美乱| 日本不卡免费播放| 欧美一区二区三区在线| 国产精品久久久久久人| 一区二区三区中文字幕| 日本少妇xxxxx| 波多野结衣视频一区| 欧美丝袜在线观看| 欧美亚洲免费| 男人添女人荫蒂免费视频| 全球成人免费直播| 久久精品美女| 国产精品videossex| 国产在线98福利播放视频| 女人让男人操自己视频在线观看 | 亚洲精品国产熟女久久久| 国产精品一区二区三区四区| 天天操天天爱天天爽| 亚洲少妇诱惑| 日韩美女爱爱视频| 欧美成人自拍| 日本不卡一二三区| 久久夜色精品国产噜噜av小说| 亚洲999一在线观看www| 国产成人久久精品麻豆二区| 日韩av片免费在线观看| 超碰在线网站| 欧美黑人性生活视频| 在线免费观看黄色| 国产亚洲精品高潮| 免费在线黄色影片| 亚洲精品在线看| 五月天婷婷在线播放| 亚洲国产另类 国产精品国产免费| 国产高清视频免费观看| 7878成人国产在线观看| 亚洲视频一区在线播放| 欧美在线不卡一区| 久久久久久亚洲av无码专区| 狠狠躁夜夜躁人人躁婷婷91| 动漫精品一区一码二码三码四码| 亚洲老司机在线| 欧美日韩精品一区二区三区视频播放| 成人欧美一区二区三区在线播放| 超碰人人干人人| 国产精品欧美一区喷水| 性欧美精品男男| 日本一区二区三区视频视频| 久久久视频6r| 日本一区二区三区四区在线视频 | 日本又骚又刺激的视频在线观看| 亚洲国产小视频在线观看| 色婷婷在线视频| 日韩av在线最新| 爽爽视频在线观看| 亚洲午夜女主播在线直播| 国产天堂在线| 色妞久久福利网| a视频在线观看| 久久免费视频在线| 密臀av在线播放| 91av在线播放| 亚洲成人av观看| 91色视频在线导航| 岛国av一区| 精品一区二区三区自拍图片区| 天天躁日日躁狠狠躁欧美巨大小说 | 欧美裸身视频免费观看| 欧美野外wwwxxx| 538国产精品一区二区免费视频| 深夜成人影院| 91精品久久久久久久久久久久久久 | av蜜臀在线| 日本不卡高字幕在线2019| 欧美中文字幕精在线不卡| 成人免费福利视频| av综合网址| 欧美少妇一区| 久久精品青草| 妞干网在线视频观看| 日韩av不卡在线观看| 激情在线观看视频| av在线综合网| 人妻无码一区二区三区免费| 夜夜爽夜夜爽精品视频| caoporn国产| 7777精品伊人久久久大香线蕉最新版| 亚洲不卡免费视频| 亚洲色图在线观看| 性欧美videos高清hd4k| 热re91久久精品国99热蜜臀| 91麻豆精品一二三区在线| 好看的日韩精品| 视频在线不卡免费观看| 我的公把我弄高潮了视频| 奇米精品一区二区三区四区| 岛国精品一区二区三区| 日本一区二区三区国色天香 | 亚洲第一精品夜夜躁人人爽| 狠狠色伊人亚洲综合网站l| 欧美成人免费视频| 日本高清不卡一区二区三区视频| 亚洲free性xxxx护士hd| 国产99久久| 国产一区二区三区小说| 蜜臀av国产精品久久久久 | 亚洲v天堂v手机在线| 国产又黄又爽免费视频| 亚欧美中日韩视频| 日本久久久久久久久久| 国产精品高潮呻吟久久| 亚洲另类在线观看| 精品欧美黑人一区二区三区| 香蕉视频在线播放| 国产精品27p| 激情小说亚洲色图| 裸体大乳女做爰69| 日本不卡在线视频| aaaaa级少妇高潮大片免费看| 亚洲精品乱码久久久久| 中文字幕激情视频| 亚洲欧美999| 乱馆动漫1~6集在线观看| 999国内精品视频在线| 日韩电影免费网址| 日本www高清视频| 91麻豆精品秘密| 日韩xxxxxxxxx| 欧美刺激午夜性久久久久久久| 日本视频不卡| 国产精品亚洲片夜色在线| 欧美极品中文字幕| 男人揉女人奶房视频60分| 从欧美一区二区三区| 国产性xxxx| 欧美一区二区三区免费| 求av网址在线观看| 国产精品一二三视频| 大片网站久久| 国产又黄又猛又粗又爽的视频| 久久久三级国产网站| 在线观看黄网站| 亚洲精品电影在线| 美女高潮视频在线看| 麻豆av福利av久久av| 国产精品一二| 久操视频免费看| 91国产福利在线| 91亚洲精选| 国产日韩中文字幕| 久久久9色精品国产一区二区三区| 奇米视频888| 亚洲欧美色图小说| 亚洲av综合色区无码一二三区 | 国产精品一区在线| 国产这里有精品| 欧美mv日韩mv国产网站app| 黄色污污视频在线观看| 国产一区二区自拍| 久久av一区二区三区| 日本一二三不卡视频| 777午夜精品免费视频| 国产福利视频在线| 成人欧美一区二区| 夜夜精品视频| 一区二区三区不卡在线| 成人在线视频播放| 精品视频导航| 久久综合伊人| 精品在线观看一区| 日韩一级欧美一级| 97在线视频免费观看完整版| 精品欧美国产一区二区三区不卡| 亚洲一区二区伦理| 极品蜜桃臀肥臀-x88av| 欧美精品精品一区| 国产在线xxx| 欧美色欧美亚洲另类七区| 久久99精品国产麻豆不卡| 亚洲色婷婷一区二区三区| 亚洲成年人在线| 日本一区免费网站| 男人天堂成人网| 91麻豆国产福利精品| 中文字字幕在线观看| 欧美日本中文字幕| 国内亚洲精品| 色婷婷狠狠18禁久久| 欧美日韩亚洲激情| 黄网站免费在线播放| 黑人另类av| 久久精品国产精品亚洲综合| 黄色小视频在线免费看| 一区二区三区视频观看| 日韩一区网站| 成人免费视频久久| 亚洲综合激情小说| 成人动漫在线播放| 国产精品一区二区三区不卡| 蜜臀av亚洲一区中文字幕| 日韩欧美激情视频| 最新中文字幕亚洲| 欧美影院天天5g天天爽| 国产5g成人5g天天爽| 欧美性生交xxxxx久久久| 午夜羞羞小视频在线观看|