娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

歷史上的今天

今天是:2025年02月16日(星期日)

正在發生

2018年02月16日 | ARM偽指令地址讀取:ADR ADRL LDR

發布者:溫馨的家庭 來源: eefocus關鍵字:ARM  偽指令  地址讀取  ADR  ADRL  LDR 手機看文章 掃描二維碼
隨時隨地手機看文章

    1、ADR偽指令--- 小范圍的地址讀取

    ADR偽指令將基于PC相對偏移的地址值或基于寄存器相對偏移的地址值讀取到寄存器中。在匯編編譯器編譯源程序時,ADR偽指令被編譯器替換成一條合適的指令。通常,編譯器用一條ADD指令或SUB指令來實現該ADR偽指令的功能,若不能用一條指令實現,則產生錯誤,編譯失敗。

    ADR偽指令格式 :ADR{cond} register, exp

    地址表達式expr的取值范圍:

    當地址值是字節對齊時,其取指范圍為: +255 ~ 255B;

    當地址值是字對齊時,其取指范圍為: -1020 ~ 1020B;

    2、ADRL偽指令----中等范圍的地址讀取

    ADRL偽指令將基于PC相對偏移的地址值或基于寄存器相對偏移的地址值讀取到寄存器中,比ADR偽指令可以讀取更大范圍的地址。在匯編編譯器編譯源程序時,ADRL偽指令被編譯器替換成兩條合適的指令。若不能用兩條指令實現,則產生錯誤,編譯失敗。

    ADRL偽指令格式:ADRL{cond} register, expr

    地址表達式expr的取值范圍:

    當地址值是字節對齊時,其取指范圍為: -64K~64K;

    當地址值是字對齊時,其取指范圍為: -256K~256K;

    3、LDR偽指令-----大范圍的地址讀取

    LDR偽指令用于加載32位的立即數或一個地址值到指定寄存器。在匯編編譯源程序時,LDR偽指令被編譯器替換成一條合適的指令。若加載的常數未超出MOV或MVN的范圍,則使用MOV或MVN指令代替該LDR偽指令,否則匯編器將常量放入文字池,并使用一條程序相對偏移的LDR指令從文字池讀出常量。


關鍵字:ARM  偽指令  地址讀取  ADR  ADRL  LDR 引用地址:ARM偽指令地址讀取:ADR ADRL LDR

上一篇:BootLoader與內核之間參數傳遞
下一篇:在ARM平臺上如何才能以節能方式來設計和編軟件

推薦閱讀

隨著電子技術、通信技術以及計算機技術的迅猛發展,嵌入式系統已經廣泛應用于各領域,各種行業對嵌入式設備的系統功能、性能以及規模的要求都在日益提高,開發者必須能夠針對客戶的需求及時對系統進行維護和升級,以延長系統的使用周期,改善系統的性能。目前遠程升級方式主要有:采用Boot加雙Loader的結構式設計實現系統的完整升級、基于TFTP(Trivi...
最近,突破30億票房的《流浪地球》想必很多人已經看過,其實總結起來,《流浪地球》就是保護人類的一個計劃。當人們開始面臨無法忍受的酷熱、寒冷以及消失殆盡的大氣和淡水、地殼擠壓形成頻繁地震、地幔撕裂造成巖漿亂涌等等地獄式的災難時,人們只能進行星際移民。星際移民與我們普通的航空、航海不同,其航行過程可能要花上百年、千年或萬年,《流浪地球...
2月12日晚,小米集團中國區總裁、Redmi品牌總經理盧偉冰透露,小米10發布會還有更多“爆點”,請大家鎖定。  據悉,這次發布會將以線上直播形式亮相。現場只有工作人員,主講人是小米創始人、小米集團董事長兼CEO雷軍。  盧偉冰表示,純網絡發布會對演講人太有挑戰了,現場只有很少量同事,缺乏氣氛和互動,演講人有很大的演講難度,2月13日...

史海拾趣

問答坊 | AI 解惑

IC卡讀卡模塊資料

單片機應用IC卡讀卡資料了,非常實用.…

查看全部問答∨

NXP LPC1114開發板比較

好久前就一直在關注NXP LPC1114芯片,發現常見的一共有三種開發板LPCXpresso的開發板、ZLG開發的TinyM0、英蓓特開發的EM-LPC1100LK開發板。本想談談對它們的看法,不料已經有人寫了,就先謝謝他了。 這周收到了LPCXpresso的開發板,板子比ZLG ...…

查看全部問答∨

adc轉換器如何互斥使用

linux2.6 cpu自帶的ADC轉換器 接了一個通道做電池電壓檢測 另一個通道做按鍵檢測 ADC寄存器: ADCCON:控制寄存器 DATA:數據寄存器 當應用程序同時運行按鍵和電池電壓檢測時,數據是亂的 按鍵是input_poll_dev,10ms查詢一次,電池檢測也查 ...…

查看全部問答∨

windows ce 5.0如何搜尋并訪問局域網PC的共享目錄?

在WINCE下如果實現搜尋并訪問局域網PC的共享目錄的內容呀?…

查看全部問答∨

wince5.0 啟動問題

最近新弄了個BSP包,編譯了一個內核,無錯,載到板子上,但是啟動不起來,啟動信息如下: --------------------------------------- ---           Real timings          --- ...…

查看全部問答∨

如何學習ARM芯片文檔

最近老大要我學驅動,給了我2個文檔,一個是ARM9的官方技術文檔,一個是東芝的TMPA910CRAXBG芯片文檔,全是英文的,汗。然后這幾天的工作就是看這2個文檔,但我感覺光看這些好像學不到多少,并且又是英文,效率也不高。。唉,懷念之前做應用的日子 ...…

查看全部問答∨

500分+現金酬謝 :GPRS撥號獲得一個由移動隨機分配的內部IP地址后怎么樣向數據中心發起TCP或UDP通信請求從而握手成功?

GPRS撥號獲得一個由移動隨機分配的內部IP地址后怎么樣向數據中心發起TCP或UDP通信請求從而握手成功? 只要能撥號成功,分數不是問題,少的可以再加!可以加我qq:284843368…

查看全部問答∨

LM3S9B96資料??

誰有LM3S9B96光盤里帶的例程,能不能發給我一份。郵箱:zijijuedingyiqie@sina.com 感謝啊…

查看全部問答∨
小廣播
設計資源 培訓 開發板 精華推薦

最新單片機文章
何立民專欄 單片機及嵌入式寶典

北京航空航天大學教授,20余年來致力于單片機與嵌入式系統推廣工作。

 
EEWorld訂閱號

 
EEWorld服務號

 
汽車開發圈

 
機器人開發圈

電子工程世界版權所有 京ICP證060456號 京ICP備10001474號-1 電信業務審批[2006]字第258號函 京公網安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 明光市| 区。| 玉树县| 大同市| 长乐市| 高州市| 静安区| 荥阳市| 礼泉县| 高密市| 西乌珠穆沁旗| 辽源市| 南澳县| 东安县| 莒南县| 香河县| 佛学| 施甸县| 新乐市| 苍山县| 大港区| 富顺县| 安国市| 页游| 兴业县| 云安县| 莱西市| 克东县| 白玉县| 普兰县| 新和县| 交城县| 尖扎县| 盐津县| 繁昌县| 郸城县| 仲巴县| 永胜县| 双城市| 苏尼特右旗| 汕头市|