精品欧美一区二区三区在线观看 _久久久久国色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技術棧公眾號

久久男人av| 少妇高潮一区二区三区69| 欧美日韩一区二区三区视频播放| 欧美性猛交xxxxx免费看| 黄色小网站91| 亚洲av无码不卡| 欧美gayvideo| 欧美成人a视频| 噜噜噜久久亚洲精品国产品麻豆| 黄色影院在线播放| 久久99久久99| 久久久免费电影| 国产成人精品无码免费看夜聊软件| h1515四虎成人| 一区二区视频在线| 蜜桃传媒一区二区| 国产一区二区三区成人| 亚洲国内欧美| 丝袜美腿精品国产二区| 亚洲精品乱码久久久久久9色| 丝袜诱惑一区二区| 国产精品久久久久久久久免费丝袜 | 99久久久久国产精品| 日韩欧美电影一区| wwwxxx黄色片| av色综合久久天堂av色综合在| 97成人超碰视| 亚洲曰本av电影| 天堂网中文字幕| 国产精品红桃| 日韩在线免费av| 免费在线观看你懂的| 日韩精品成人| 欧美日韩亚洲综合在线| 国产最新免费视频| 99福利在线| 国产欧美一二三区| 精品久久中出| www.97av.com| 麻豆成人免费电影| **欧美日韩vr在线| 欧美国产精品一二三| 成人在线免费小视频| 亚洲精品久久久久| 国产成人美女视频| 刘亦菲一区二区三区免费看| 亚洲成人动漫在线观看| 国产亚洲精品久久久久动| 国产精品自在自线| 三级在线观看视频| 亚洲一区二区三区爽爽爽爽爽| 日本成人黄色| 五月婷婷丁香网| www.av天天| 日韩免费va| 亚洲成人一区在线| 国产一区二区片| 99热国产在线| 亚洲男人的天堂av| 亚洲人久久久| 日本在线看片免费人成视1000| 久久这里都是精品| 国产伦精品一区二区三区免| 精品久久久中文字幕人妻| 国内精品免费在线观看| 国产精品视频精品视频| 中文字幕久久久久| 蜜臀91精品一区二区三区| 国产精品大陆在线观看| 免费视频网站在线观看入口| 首页欧美精品中文字幕| 国产成人综合精品| 国产视频1区2区| 日韩电影在线免费| 国产精品一区二区3区| 日韩一区二区视频在线| 国产日本精品| 国产91精品高潮白浆喷水| 日韩免费一级片| 99精品热视频只有精品10| 性欧美xxxx视频在线观看| 亚洲国产综合久久| 亚洲女人av| 国产福利精品在线| 一卡二卡三卡在线观看| 国产一区二区三区视频在线播放| 91在线看网站| 手机在线精品视频| 国产日韩av一区二区| 视频一区视频二区视频| 中文字幕日本在线观看| 1024精品合集| 成人免费性视频| av高清不卡| 欧美精品自拍偷拍| 四虎永久免费观看| 久操精品在线| 久久精品国产清自在天天线| 破处女黄色一级片| 一本久道久久综合狠狠爱| 国产精品免费久久久久影院| 国产精品综合在线| 91亚洲永久精品| 一区二区三区四区国产| 国产精品偷拍| 欧美怡红院视频| 国产成人精品一区二区在线小狼| 日韩中文av| 久久久久999| 国产成人无码精品| 免费成人av在线| 成人av免费在线看| 国产视频网址在线| 伊人夜夜躁av伊人久久| 成年人网站大全| 欧美h版在线观看| 日韩精品亚洲元码| 久久国产高清视频| 西西裸体人体做爰大胆久久久| 国产精品久久久久久网站| 一级片免费网站| av男人天堂一区| 亚洲一区二区三区四区中文| 国产自产自拍视频在线观看| 5858s免费视频成人| 无码人妻aⅴ一区二区三区| 香蕉精品视频在线观看| 欧美一区深夜视频| 丰满人妻一区二区三区免费视频| 中文字幕 久热精品 视频在线| 精品国偷自产一区二区三区| 欧美激情三区| 亚洲二区中文字幕| 免费中文字幕在线| 免费成人美女在线观看.| 久久99精品久久久久久秒播放器| 污视频在线免费观看网站| 欧美日韩综合在线| 老司机福利av| 99精品福利视频| 99国产视频| 黄色免费网站在线| 欧美日韩一区在线观看| 日本黄色网址大全| 国产精品色网| 国产亚洲一区二区三区在线播放| 中文字幕有码在线视频| 欧美精品 日韩| 国产精品300页| 成人午夜av| 国产精品7m视频| 欧美孕妇孕交xxⅹ孕妇交| 午夜久久福利影院| 人妻av一区二区三区| 欧美在线资源| 亚洲综合国产精品| 国产秀色在线www免费观看| 欧美午夜精品理论片a级按摩| 国产精品毛片一区二区| 性欧美videos另类喷潮| 免费成人av网站| 亚洲女色av| 亚洲欧美日韩视频一区| 台湾佬中文在线| 91麻豆国产福利精品| 国产97在线 | 亚洲| 欧美日韩一本| 日本精品视频网站| 国产视频在线看| 91豆麻精品91久久久久久| 美女脱光内衣内裤| 秋霞午夜av一区二区三区| 视频一区三区| 免费日韩成人| 麻豆国产精品va在线观看不卡| 国产人妻精品一区二区三区| 亚洲免费av高清| 亚洲欧洲日韩综合| 亚洲全部视频| 日韩精品一线二线三线| 开心久久婷婷综合中文字幕| 最近2019年中文视频免费在线观看 | 亚洲在线不卡| 精品中文字幕一区二区三区| 欧美成年人视频| 色欲av永久无码精品无码蜜桃| 欧美午夜美女看片| 后入内射无码人妻一区| 国产精品66部| 九色在线视频观看| 日韩专区精品| 国产精品免费一区二区三区观看 | 这里只有精品999| 最新国产精品久久精品| 少妇精品无码一区二区| 美女久久一区| 人人妻人人澡人人爽精品欧美一区| 天堂精品久久久久| 欧洲成人午夜免费大片| 免费a级在线播放| 亚洲国产成人久久综合| 免费黄色网址在线| 亚洲特级片在线| 91黄色免费视频| 久久精品国产成人一区二区三区| 久久男人资源站| 精品高清久久| 国产传媒一区| 日本成人在线网站| 欧美国产日韩在线| 国产综合在线观看| 精品国产免费人成电影在线观看四季 | 粉嫩av一区二区三区免费观看| 操喷在线视频| 中文字幕精品网| 五月婷婷之综合激情| 午夜视频一区| 一本一道久久a久久精品综合| 欧美freesex8一10精品| 99久久综合狠狠综合久久止| 亚洲欧洲一二区| 国产精品高潮视频| 亚洲精品福利电影| 久久久在线视频| bestiality新另类大全| 精品国产一区久久久| av在线电影网| 亚洲人午夜精品免费| 手机看片福利在线| 亚洲成人激情在线观看| 精品美女www爽爽爽视频| 555www色欧美视频| 国产又粗又黄又爽的视频| 欧美色手机在线观看| 在线永久看片免费的视频| 精品久久久一区| 国产污污视频在线观看 | 成人动漫视频在线| 中文字幕无人区二| 国产激情一区二区三区四区 | 欧美日本国产在线| 中文字幕在线播放网址| 久久国产精品影片| 国产网友自拍视频导航网站在线观看| 日韩在线中文字| 五月婷婷在线视频| 久久精品这里热有精品| 97超碰资源站在线观看| 欧美人在线视频| 91在线三级| 91精品国产亚洲| 竹内纱里奈兽皇系列在线观看| 欧洲美女7788成人免费视频| 欧美特黄aaaaaaaa大片| 国产精品96久久久久久又黄又硬| 欧美gay囗交囗交| 国产福利成人在线| 欧美爱爱视频| 亚洲一区二区三区乱码aⅴ蜜桃女| 欧美日韩黄色| 国产chinese精品一区二区| 激情视频极品美女日韩| 久久精品人成| 精品视频亚洲| 吴梦梦av在线| 亚洲国产第一| 黄色片视频在线播放| 蜜桃久久精品一区二区| 中文字幕日韩久久| www.亚洲人| 国产又粗又黄又猛| 亚洲欧美一区二区三区极速播放| 久久97人妻无码一区二区三区| 天天操天天干天天综合网| 亚洲中文一区二区| 欧美日产国产精品| 草草视频在线播放| 亚洲深夜福利在线| 欧美r级在线| 97精品免费视频| 国产精品xxx| 成人午夜电影免费在线观看| 久久99国内| 一本色道婷婷久久欧美| 日韩视频一区二区三区在线播放免费观看| 国产裸体舞一区二区三区| 激情图区综合网| 7788色淫网站小说| 国产精品对白交换视频| 日韩伦人妻无码| 欧美在线不卡视频| 日日夜夜精品免费| 中文字幕视频在线免费欧美日韩综合在线看| 黄网站app在线观看| 欧美在线一区二区视频| 韩国三级大全久久网站| 欧美日韩精品不卡| 午夜精品剧场| 亚洲老女人av| 91在线一区二区| 婷婷在线精品视频| 欧美性色黄大片| 天天操天天干天天操| 日韩视频永久免费观看| 欧美1级2级| 精品国产日本| 欧美特黄一级| 天天干天天操天天做| 久久综合九色综合97婷婷女人| 男女性高潮免费网站| 欧美亚洲日本一区| 天天干天天草天天射| 欧美成人第一页| 欧美成人黄色| 日韩黄色影视| 一区二区久久| 日本一卡二卡在线| 洋洋av久久久久久久一区| 国产一区二区三区四区视频| 一色桃子一区二区| 一区二区三区电影大全| 国产精品国产三级欧美二区| 亚洲欧美日韩高清在线| jizz18女人| 欧美国产日本韩| 中文字幕在线播| 亚洲裸体xxxx| 在线免费看h| 久久国产手机看片| 亚洲激情影院| 精品1卡二卡三卡四卡老狼| 亚洲美女视频在线观看| 国产精品毛片一区二区在线看舒淇 | 色综合久久久久综合体| 日韩一级免费毛片| 午夜精品国产精品大乳美女| 荡女精品导航| 亚洲一区二区三区av无码| 高清日韩电视剧大全免费| 久久成人国产精品入口| 日韩欧美综合在线| 青青在线视频| 成人免费看片网站| 欧美理论在线| 一级黄色电影片| 亚洲高清久久久| 动漫av一区二区三区| 久久久久久成人精品| 久久porn| 国模杨依粉嫩蝴蝶150p| 久久精品综合网| 一级久久久久久| 最近日韩中文字幕中文| 在线观看亚洲精品福利片| 黄瓜视频免费观看在线观看www| 韩国女主播成人在线| 无码人妻精品一区二区三区夜夜嗨| 欧美一区二区三区免费大片 | 黄色一区二区在线观看| 亚洲 小说区 图片区 都市| 日韩免费视频在线观看| 成人同人动漫免费观看| 97超碰人人看| 亚洲国产一区二区三区青草影视| 图片区 小说区 区 亚洲五月| 国产va免费精品高清在线| 色综合色综合| 91精产国品一二三| 欧美视频在线看| 在线视频三区| 国产99在线播放| 久久亚洲风情| 四虎永久免费在线| 欧美精品一区二区久久久| 免费观看成人性生生活片| 国产日本欧美在线| av在线综合网| 最近中文字幕免费观看| 久久69精品久久久久久久电影好 | 波多野结衣一区二区三区四区| 日韩在线中文字| 卡一精品卡二卡三网站乱码| 无码无遮挡又大又爽又黄的视频| 国产精品久久久久久久久久久免费看| 国产高清在线免费| 国产成人精品免费视频| 欧美福利专区| 国产黄片一区二区三区| 欧美一区二区三区在线观看视频 | 欧美三级免费| 久久亚洲无码视频| 日韩女优电影在线观看| 欧美黑人疯狂性受xxxxx野外| 国产四区在线观看| 久久婷婷综合激情| 精品久久久久久亚洲综合网站| 国产精品99久久久久久人| 影音先锋日韩资源| www.黄色com| 亚洲欧美国产一区二区三区|