在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Linux程序狀態(tài)寄存器訪問(wèn)指令

麥辣雞腿堡 ? 來(lái)源:嵌入式Linux系統(tǒng)開(kāi)發(fā) ? 作者:Jasonangel ? 2023-10-07 14:22 ? 次閱讀

轉(zhuǎn)移指令

【跳轉(zhuǎn)指令】

B   跳轉(zhuǎn)指令
BL  帶返回的跳轉(zhuǎn)指令
BLX 帶返回和狀態(tài)切換的跳轉(zhuǎn)指令
BX  帶狀態(tài)切換的跳轉(zhuǎn)指令

程序狀態(tài)寄存器訪問(wèn)指令

1、【MRS指令】

MRS 通用寄存器,程序狀態(tài)寄存器(CPSR或SPSR)
MRS R0,CPSR   ;傳送CPSR的內(nèi)容到R0
MRS R0,SPSR   ;傳送SPSR的內(nèi)容到R0

2、【MSR指令】

MSR 程序狀態(tài)寄存器(CPSR或SPSR)_< 域 >,操作數(shù)
MSR CPSR,R0   ;傳送R0的內(nèi)容到CPSR
MSR SPSR,R0   ;傳送R0的內(nèi)容到SPSR

加載/存儲(chǔ)指令

ARM 微處理器支持加載/存儲(chǔ)指令用于在寄存器和存儲(chǔ)器之間傳送數(shù)據(jù),加載指令用于將存儲(chǔ)器中的數(shù)據(jù)傳送到寄存器,存儲(chǔ)指令則完成相反的操作。

1、【LDR指令】

LDR 目的寄存器,< 存儲(chǔ)器地址 >

LDR指令用于從存儲(chǔ)器中將一個(gè)32位的字?jǐn)?shù)據(jù)傳送到目的寄存器中。

LDR  R0,[R1]  ;將存儲(chǔ)器地址為R1的字?jǐn)?shù)據(jù)讀入寄存器R0。
LDR  R0,[R1,R2]  ;將存儲(chǔ)器地址為R1+R2的字?jǐn)?shù)據(jù)讀入寄存器R0。
LDR  R0,[R1,#8]  ;將存儲(chǔ)器地址為R1+8的字?jǐn)?shù)據(jù)讀入寄存器R0。
LDR  R0,[R1,R2] ! ;將存儲(chǔ)器地址為R1+R2的字?jǐn)?shù)據(jù)讀入寄存器R0,并將新地址R1+R2寫(xiě)入R1。
LDR  R0,[R1,#8] ! ;將存儲(chǔ)器地址為R1+8的字?jǐn)?shù)據(jù)讀入寄存器R0,并將新地址R18寫(xiě)入R1。

LDRB 和 LDRH 指令大家可以百度。

2、【STR指令】

STR 源寄存器,< 存儲(chǔ)器地址 >

STR指令用于從源寄存器中將一個(gè)32位的字?jǐn)?shù)據(jù)傳送到存儲(chǔ)器中。該指令在程序設(shè)計(jì)中比較常用,且尋址方式靈活多樣,使用方式可參考指令LDR。

STR R0,[R1],#8 ;將R0中的字?jǐn)?shù)據(jù)寫(xiě)入以R1為地址的存儲(chǔ)器中,并將新地址R18寫(xiě)入R1。
STR R0,[R1,#8] ;將R0中的字?jǐn)?shù)據(jù)寫(xiě)入以R18為地址的存儲(chǔ)器中。

STRB 和 STRH指令大家可以百度。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 寄存器
    +關(guān)注

    關(guān)注

    31

    文章

    5423

    瀏覽量

    123412
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11465

    瀏覽量

    212825
  • 程序
    +關(guān)注

    關(guān)注

    117

    文章

    3824

    瀏覽量

    82444
  • 系統(tǒng)
    +關(guān)注

    關(guān)注

    1

    文章

    1029

    瀏覽量

    21718
收藏 人收藏

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    【好資料系列】ARM程序狀態(tài)寄存器訪問(wèn)指令

    ARM程序狀態(tài)寄存器訪問(wèn)指令.doc
    發(fā)表于 08-05 20:36

    程序狀態(tài)寄存器訪問(wèn)指令的應(yīng)用舉例

    一、程序狀態(tài)寄存器訪問(wèn)指令ARM微處理支持程序
    發(fā)表于 08-18 15:17

    arm程序狀態(tài)寄存器訪問(wèn)指令

    arm程序狀態(tài)寄存器訪問(wèn)指令
    發(fā)表于 01-04 13:11 ?0次下載

    寄存器Load/Store內(nèi)存訪問(wèn)指令

    5.4 多寄存器Load/Store內(nèi)存訪問(wèn)指令寄存器Load/Store內(nèi)存訪問(wèn)指令也叫批
    發(fā)表于 10-18 15:56 ?1次下載

    寄存器的Load/Store指令詳解

    5.3 單寄存器的Load/Store指令 Load/Store內(nèi)存訪問(wèn)指令在ARM寄存器和存儲(chǔ)
    發(fā)表于 10-18 15:57 ?1次下載
    單<b class='flag-5'>寄存器</b>的Load/Store<b class='flag-5'>指令</b>詳解

    數(shù)據(jù)傳送指令程序狀態(tài)寄存器指令簡(jiǎn)述

    分享到:標(biāo)簽:數(shù)據(jù)傳送指令 微處理 程序狀態(tài)寄存器指令 MRS ARM 5.6
    發(fā)表于 10-18 17:03 ?1次下載

    淺談單寄存器數(shù)據(jù)傳送指令

    11.5 單寄存器數(shù)據(jù)傳送指令 Thumb指令集支持寄存器的裝載和存儲(chǔ),即LDR和STR指令。8和類(lèi)型的Load/Store
    發(fā)表于 10-19 10:04 ?1次下載

    指令指針寄存器和指針寄存器差異性在哪兒

    指令寄存器IR ,是臨時(shí)放置從內(nèi)存里面取得的代碼數(shù)據(jù)(也就是指令),然后等待譯碼來(lái)譯碼。指令指針寄存器
    發(fā)表于 11-13 10:24 ?8383次閱讀
    <b class='flag-5'>指令</b>指針<b class='flag-5'>寄存器</b>和指針<b class='flag-5'>寄存器</b>差異性在哪兒

    零基礎(chǔ)學(xué)ARM:程序狀態(tài)寄存器訪問(wèn)指令解析

    一、程序狀態(tài)寄存器訪問(wèn)指令ARM微處理支持程序
    的頭像 發(fā)表于 12-24 13:36 ?3994次閱讀

    ARM通用寄存器狀態(tài)寄存器詳解

    筆者來(lái)聊聊ARM通用寄存器以及狀態(tài)寄存器的認(rèn)識(shí)與理解。
    的頭像 發(fā)表于 01-06 14:58 ?8309次閱讀

    JTAG 指令寄存器指令譯碼介紹

    指令寄存器的目的是通過(guò) TDI 信號(hào)移入指令。另外,指令寄存器還可以在新指令完全移入之前,存儲(chǔ)當(dāng)
    發(fā)表于 02-03 10:42 ?3714次閱讀

    CPSR寄存器和APSR寄存器的組成

    程序狀態(tài)寄存器的作用就是反映處理狀態(tài)信息。在程序運(yùn)行期間我們可以通過(guò)查看
    的頭像 發(fā)表于 10-20 11:38 ?5612次閱讀
    CPSR<b class='flag-5'>寄存器</b>和APSR<b class='flag-5'>寄存器</b>的組成

    寄存器分為基本寄存器和什么兩種

    ,它們用于存儲(chǔ)指令、數(shù)據(jù)和地址等信息。基本寄存器的容量通常較小,但訪問(wèn)速度非???,因?yàn)樗鼈兣cCPU的執(zhí)行單元緊密相連。 基本寄存器的分類(lèi) 基本寄存器
    的頭像 發(fā)表于 07-12 10:31 ?2076次閱讀

    寄存器尋址的實(shí)現(xiàn)方式

    在計(jì)算機(jī)體系結(jié)構(gòu)中,寄存器尋址是一種常見(jiàn)的尋址方式,它允許程序直接訪問(wèn)CPU內(nèi)部的寄存器寄存器尋址可以提高
    的頭像 發(fā)表于 07-12 10:36 ?1363次閱讀

    接口的控制與狀態(tài)寄存器什么作用

    接口的控制與狀態(tài)寄存器(Control and Status Registers,簡(jiǎn)稱(chēng)CSR)是計(jì)算機(jī)系統(tǒng)中用于控制和監(jiān)控硬件設(shè)備操作的寄存器。它們是硬件設(shè)備與其驅(qū)動(dòng)程序之間的橋梁,允
    的頭像 發(fā)表于 10-17 10:42 ?1392次閱讀
    主站蜘蛛池模板: 成人a毛片在线看免费全部播放 | 国产成人精品日本亚洲语音1 | 怡红院亚洲怡红院首页 | 天天射日日射 | 在线观看国产精美视频 | 人人艹人人艹 | 午夜香蕉视频 | 又黄又免费的网站 | 在线观看视频在线观看 | 色噜噜狠狠色综合久 | 韩国韩宝贝2020vip福利视频 | 丁香花高清在线观看 | 色爽女视频 | 婷婷在线网| 日本3级视频 | 黄色短视频免费观看 | 一级aa 毛片高清免费看 | 国产精品欧美激情在线播放 | 日本黄色免费网址 | 日本加勒比在线精品视频 | 色伊人网| aa1在线天堂 | 天天拍天天操 | 五月婷六月 | 小草影院亚洲私人影院 | 午夜视频在线观看www中文 | 日日夜夜操天天干 | 五月天丁香色 | 成人最新午夜免费视频 | 中文字幕一二三四区2021 | 色婷婷一区二区三区四区成人网 | 欧美高清免费一级在线 | 亚洲综合激情另类专区 | 国产在线高清精品二区色五郎 | 天天色影视综合网 | 黄黄的网站在线观看 | 视频一区二区在线 | bt磁力在线搜索 | 亚洲国产精品丝袜在线观看 | 99久久99久久免费精品蜜桃 | 久久亚洲国产成人影院 |