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

歷史上的今天

今天是:2025年03月08日(星期六)

2019年03月08日 | Cortex-M3寄存器組

發布者:溫雅如風 來源: eefocus關鍵字:Cortex-M3  寄存器組 手機看文章 掃描二維碼
隨時隨地手機看文章

1、通用目的寄存器R0~R7


         R0-R7 也被稱為低組寄存器。所有指令都能訪問它們。它們的字長全是 32 位,復位后的初始值是不可預料的。


2、通用目的寄存器 R8-R12


         R8-R12 也被稱為高組寄存器。這是因為只有很少的 16 位 Thumb 指令能訪問它們, 32 位的thumb-2 指令則不受限制。它們也是 32 位字長,且復位后的初始值是不可預料的。


3、特殊功能寄存器



程序狀態寄存器:APSR, IPSR, EPSR  ---- 通過MRS/MSR 指令,這3 個PSRs 即可以單獨訪問,也可以組合訪問(2 個組合,3 個組合都可以)。當使用三合一的方式訪問時,應使用名字“xPSR”或者“PSR”。


APSR:


N:負條件碼標志位,運算結果小于0,N=1, 大于等于0,N=0;


Z:零條件碼標志位,運算結果為0,Z=1;


C:進位條件碼標志位,運算指令產生進位(無符號加法溢出),C=1;


V:溢出條件碼標志位,運算溢出(有符號加法溢出), V=1;


Q:飽和條件碼標志位;


IPSR:處于線程模式時,該位域為0;在手柄模式下,該位域為當前異常的異常號。


EPSR:


T:Thumb狀態, T=1,ARM狀態,T=0; 


PRIMASK, FAULTMASK 和 BASEPRI:控制異常的使能和除能 



控制寄存器CONTROL:其一用于定義特權級別,其二用于選擇當前使用哪個堆棧指針



4、堆棧指針R13


R13 是堆棧指針。在 CM3 處理器內核中共有兩個堆棧指針,于是也就支持兩個堆棧。當引用 R13(或寫作 SP)時,引用到的是當前正在使用的那一個,另一個必須用特殊的指令來訪問( MRS,MSR指令)。


主堆棧指針(MSP),或寫作 SP_main。這是缺省的堆棧指針,它由 OS 內核、異常服務例程以及所有需要特權訪問的應用程序代碼來使用。


進程堆棧指針(PSP),或寫作 SP_process。用于常規的應用程序代碼(不處于異常服用例程中時)。


5、連接寄存器R14


R14 是連接寄存器( LR)。在一個匯編程序中,你可以把它寫作 both LR 和 R14。 LR 用于在調用子程序時存儲返回地址。例如,當你在使用 BL(分支并連接, Branch and Link)指令時,就自動填充 LR的值。


6、程序計數器R15


R15 是程序計數器,在匯編代碼中一般我們都都叫它的外號“ PC”。因為 CM3 內部使用了指令流水線,讀 PC 時返回的值是當前指令的地址+4。

關鍵字:Cortex-M3  寄存器組 引用地址:Cortex-M3寄存器組

上一篇:Cortex-M3操作模式和特權級別
下一篇:FreeRTOS移植到STM32F103步驟與注意事項

推薦閱讀

集微網消息,受比特幣、以太幣等加密數字貨幣強勁需求驅動,比特大陸的礦機ASIC芯片訂單下個不停。晶圓代工幾乎由臺積電包攬,后段封測訂單更是逐漸向臺灣轉移。近日投行伯恩斯坦(Bernstein)分析師根據對75%的毛利率和65%的經營利潤率的保守預期,在比特幣“挖礦”行業中占據著主導地位的比特大陸,2017年的營業利潤為30億美元至40億美元(包含礦機等...
1、時鐘源在 STM32 中,一共有 5 個時鐘源,分別是 HSI 、 HSE 、 LSI 、 LSE 、 PLL 。 ①HSI 是高速內部時鐘, RC 振蕩器,頻率為 8MHz ; ②HSE 是高速外部時鐘,可接石英 / 陶瓷諧振器,或者接外部時鐘源,頻率范圍是 4MHz – 16MHz ; ③LSI 是低速內部時鐘, RC 振蕩器,頻率為 40KHz ; ④LSE 是低速外部時鐘,接...
和STM32一樣,意法也為STM8L提供了標準庫,在Datsheet和官方的應用指南中稱作STM8L15x standard firmware library。利用標準庫中的庫函數進行開發能夠節約不少時間,對STM32開發有所了解的人都應該比較清楚這一點。由于STM8根據應用定位分為標準的S、汽車的A和低功耗的L,各自的功能都有不同的特點,所以標準庫是不能通用的。再者,在STM8L系列中根據功...
外媒 NokiaPowerUser 援引可靠消息人士消息,HMD 將推出全新的諾基亞 G 系列智能手機。他表示,諾基亞 G10 將會是第一款諾基亞 G 系列智能手機,諾基亞 G10 之前有一款型號為 TA-1334 被曝光?! ⊥饷奖硎?,HMD Global 可能會將這款智能手機作為一種 “游戲手段”推向市場。根據他們得到的信息,該機在規格方面或將與諾基亞 5...

史海拾趣

問答坊 | AI 解惑

高手們進來下

這個是單片機電子密碼鎖原理圖和程序,誰幫忙檢查下哪里出錯了. ORG 0000H AJMP START ORG 0030H START:ACALL BP MOV R0, #31H MOV R2, #8 SET:MOV P1, #0FFH MOV A, P1 CJNE A, #0FFH, L8 AJMP SET L8:ACALL DELAY CJNE A, #0FFH, SAVE ...…

查看全部問答∨

WinCE5.0串口數據丟失的問題

各位好,有個串口通訊的問題向大家請教! 先說一下環境:一個硬件模塊,WinCE5.0操作系統(三星的設備),開發環境是WinXP下的.net平臺,framework是2.0版本。采用serialPort類來進行串口操作。 硬件模塊每秒出來的數據大概是10K左右,以數據包的 ...…

查看全部問答∨

為什么現在的硬盤都是串口而不用并口?

一直想不明白為什么硬盤廠商會舍棄并口而用串口 昨天上接口技術的課剛好提到這個問題: 并行接口能實現計算機與外圍設備之間的數據并行傳輸,即在同一時刻傳送一個單位數據的所有二進制位。對n位數據來說并行傳輸就需要n條數據線。并行傳輸快,效 ...…

查看全部問答∨

單片機不能往里寫程序了。

剛買的試驗板外帶兩個STC89C51RC,往里寫了好幾個光盤帶的實例,都可以。 但我寫了一個,燒進去后,單片機里面面所有的引腳都和晶振一樣來回變電壓,二極管一塊亂閃,數碼管也是,繼電器也不停的卡卡響。 程序如下: ORG 00H MOV A,#00 E ...…

查看全部問答∨

觸摸屏校準問題

我現在遇到一個問題,現在的觸摸屏校準時,不管單點有沒有校準好,只要單擊十字光標就指向下一個。五個點校完后,每個點都準就能較好,只要有一個點不準的話就重新循環校準。有時循環好幾次都沒能校準。 而有的觸摸屏校準時,是每個點單獨校準, ...…

查看全部問答∨

2011年02月 版主芯幣獎勵!

俺替管理員開帖咯,俺這夠盡職盡責的吧 就是不知道妥不妥…

查看全部問答∨

連接器變臉-新興市場引領互連方案發展

中心議題:面向應用的連接器何時起源最熱的市場應用汽車連接器新發展PCB連接器:壓接連接器技術優勢連接器廠商提供背板總成的意義瀏覽連接器大廠Molex、FCI、ept和Harting在組織機構和產品布局方面趨于面向應用解決方案,并且更加深入到行業互聯標 ...…

查看全部問答∨

MIPS24K開發環境

最近想開發雷凌單芯片RT5350,內核是 MIPS24KEc ,可以用什么開發環境。KEIL行嗎?…

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

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

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

 
EEWorld訂閱號

 
EEWorld服務號

 
汽車開發圈

 
機器人開發圈

電子工程世界版權所有 京ICP證060456號 京ICP備10001474號-1 電信業務審批[2006]字第258號函 京公網安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 岑溪市| 香港 | 深州市| 来安县| 静安区| 水富县| 安乡县| 中西区| 顺昌县| 眉山市| 汽车| 赣州市| 贡嘎县| 铁岭县| 新密市| 渭南市| 迁西县| 龙游县| 资溪县| 美姑县| 宜兰市| 包头市| 大安市| 都昌县| 获嘉县| 凌云县| 思南县| 名山县| 大理市| 大化| 东丽区| 方山县| 景泰县| 枣强县| 奇台县| 临洮县| 吐鲁番市| 武定县| 乐至县| 汤阴县| 怀远县|