一起學IAR彙編,第三天 偽指令

2021-09-29 02:31:15 字數 593 閱讀 2285

今天來看看偽指令集,根據不同的指令集,相應的位指令也可以分為3類:

1.arm

2.code16(thumb-1)

3.thumb(thumb-1& 2)

微控制器開發,主要用到thumb指令集,所以下面就只介紹thumb指令集的偽指令。

thumb指令集的偽指令指令

注釋adr register,expression

將位址載入到暫存器

adrl register,expression

將低16bit的位址載入,只是用thumb-2指令集

ldr register,=expression

將值載入到暫存器,如果是thumb-1指令只能操作r0~r7, thumb-2可以使用.n or .w

mov rd, rs

兩個暫存器值傳輸,只能使用r0~r7暫存器

mov32 register,expression

與ldr類似,只支援thumb-2

最好詳解了如何衝arm彙編遷移到iar彙編的說明。

好了,關於iar的彙編差不多結束了,那現在看看具體的指令集吧。

學python爬蟲第三天

這個就需要手動去 裡面找cookie 然後複製到 裡,超長cookie import requests 定義請求的url url 定義請求頭資訊 headers 發起get請求 res requests.get url url,headers headers 獲取相應狀態碼 code res.sta...

學python的第三天

一 while迴圈 二 使用while迴圈實現 0 100相加 i 1 sum 0 while i 100 num sum i sum i i 1 print sum print 第一次迴圈 i 1,sum 0,sum sum i 0 1 1,sum 1,i 2 第二次迴圈 sum 1,i 2,su...

一起學C 三

第二章 核心c 第一節,第乙個c 程式。第乙個程式成功執行了,我們來看看 都是由什麼組成的,它們都做了些什麼。using system namespace wrox 1.第1行,using system using是關鍵字,想要使用這個功能,就必須使用using這個關鍵字。c 中有很多關鍵字,每乙個...