色偷偷偷亚洲综合网另类,亚洲欧美另类在线观看,欧美午夜激情在线,久久久精品一区

當前位置:首頁 > 嵌入式培訓 > 嵌入式學習 > 入門指導 > 嵌入式開發(fā)之a(chǎn)rm狀態(tài)和thumb狀態(tài)詳解

嵌入式開發(fā)之a(chǎn)rm狀態(tài)和thumb狀態(tài)詳解 時間:2018-08-03      來源:未知

學習嵌入式開發(fā),那當然會涉及到arm狀態(tài)和thumb狀態(tài),很多初學者對這兩個狀態(tài)一直不是很理解,都是一直處于迷茫中,今天我就用實際的例子來教給你,對于arm狀態(tài)和thumb狀態(tài)的學習。

我們首先先來清楚一下:arm處理器的工作狀態(tài)分為3種,一是:ARM狀態(tài),二是:Thumb狀態(tài)及Thumb-2狀態(tài),三是:調(diào)試狀態(tài)

對于arm狀態(tài)和Thumb狀態(tài)我們可以用一個簡單的比喻來先了解一下:我們可以把ARM核比作一個高中學校,那種包含普通高中和職業(yè)高中的。普通高中就相當于ARM狀態(tài),職業(yè)高中就相當于Thumb狀態(tài),這樣還不能理解的話:可以認為 泡泡卡丁車 中普通模式和加速模式,,卡丁車加速要等到集氣管加滿,然后“ctrl”一下,就切換到了加速模式,氣放完了就又回來了,不管加速模式還是普通模式都是在跑,只是速度不一樣而已。

而ARM狀態(tài)和Thumb狀態(tài)也是可以直接通過某些指令直接切換,都是在運行程序,只不過指令長度不一樣而已。這個概念對初學者相當重要,因為當ARM Thumb是什么還沒弄清楚,怎么能理解兩種狀態(tài)呢?通過上面的例子,我想大家都大概了解了ARM狀態(tài)和Thumb狀態(tài)的一些關系了吧,那么這樣就可以深入了解ARM狀態(tài)是什么,Thumb狀態(tài)是什么了。

另外:ARM的M系列主要用Thumb指令,ARM9和A系列主要用ARM指令

S3C2440.S啟動代碼中根本就沒用Thumb指令。

ARM狀態(tài)此時處理器執(zhí)行32位的字對齊的ARM指令,Thumb狀態(tài)此時處理器執(zhí)行16位的,半字對齊的THUMB指令。 切換程序:從ARM到Thumb: LDR R0,=lable+1 BX R0 從ARM到Thumb: LDR R0,=lable BX R0

1,ARM狀態(tài)

arm處理器工作于32位指令的狀態(tài),所有指令均為32位

2,thumb狀態(tài)

arm執(zhí)行16位指令的狀態(tài),即16位狀態(tài)

3,接下來就是arm與thumb間的切換了,他們到底是如何切換的,這些是你需要掌握的

(1)由thumb狀態(tài)切換到ARM狀態(tài)

寄存器最低位設置為0

BX指令:R0[0]=0,則執(zhí)行BX

R0指令將進入arm狀態(tài)

當處理器進行異常處理時,則從異常向量地址開始執(zhí)行,將自動進入ARM狀態(tài)。

(2)由arm狀態(tài)切換到thumb

狀態(tài)將寄存器的最低位設置為1

BX指令:R0[0]=1,則執(zhí)行BX

R0指令將進入thumb狀態(tài)

注意:ARM處理器復位后開始執(zhí)行代碼時總是只處于ARM狀態(tài);

Cortex-M3只有Thumb-2狀態(tài)和調(diào)試狀態(tài);

由于Thumb-2具有16位/32位指令功能,因此有了thumb-2就無需Thumb了。

另外,具有Thumb-2技術的ARM處理器也無需再ARM狀態(tài)和Thumb-2狀態(tài)間進行切換了,因為thumb-2具有32位指令功能。

上面這些你都明白了嗎,其實總的來說,arm狀態(tài)和Thumb狀態(tài)的他們最根本的區(qū)別就是指令的位數(shù)不同而已,就像arm狀態(tài)是32位的,thumb是16位的,你只要把他們之間的這些東西都掌握好,那對你學習arm狀態(tài)和thumb狀態(tài)是很容易的,快快學起來吧!

上一篇:學ARM嵌入式開發(fā)輕輕松松入門

下一篇:嵌入式之a(chǎn)rm匯編指令集合,美女學霸總結

熱點文章推薦
華清學員就業(yè)榜單
高薪學員經(jīng)驗分享
熱點新聞推薦
前臺專線:010-82525158 企業(yè)培訓洽談專線:010-82525379 院校合作洽談專線:010-82525379 Copyright © 2004-2022 北京華清遠見科技集團有限公司 版權所有 ,京ICP備16055225號-5,京公海網(wǎng)安備11010802025203號

回到頂部

色偷偷偷亚洲综合网另类,亚洲欧美另类在线观看,欧美午夜激情在线,久久久精品一区
主站蜘蛛池模板: 国产精品久久久av久久久| 国产精品久久久久久久久久尿| 亚洲国产精品va| 国模叶桐国产精品一区| 一区二区三区四区视频| 国产精品视频内| 欧美性开放视频| 一区二区三区日韩在线| 国产精品久久久久久久天堂| 欧美日韩国产限制| 亚洲欧美综合精品久久成人| 国产精品极品美女粉嫩高清在线| 欧美老女人xx| 亚洲人成电影网站色…| 国产精品视频久久久久| 欧美富婆性猛交| 日韩网站免费观看高清| 亚洲激情在线观看视频免费| 日本精品va在线观看| 欧美香蕉大胸在线视频观看| 在线播放日韩精品| 91视频国产高清| 日韩免费av一区二区| 色综合久久久久久中文网| 中文字幕少妇一区二区三区| 亚洲成**性毛茸茸| 国产精品久久久久久久久| 欧美激情奇米色| 欧美精品一本久久男人的天堂| 亚洲毛片一区二区| 成人乱人伦精品视频在线观看| 欧美亚洲激情视频| 色综合色综合网色综合| 久久精品一区中文字幕| 国产午夜精品视频| 亚洲第一页在线| 成人精品一区二区三区电影免费| 日韩美女在线播放| 午夜精品久久久久久久久久久久久| 久久成年人免费电影| 中文字幕精品视频|