<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      【RTOS】RTOS匯編入門 (1)

      引言

      為了提高效率,進行更為底層的操作,RTOS常采用匯編語句,因此了解常用的匯編語句,很有必要

      匯編指令

      1、.equ:類似于c中的#define,表聲明常量

      例如:.equ PSW 0x10000000

      2、.text :聲明接下來的代碼是放在text段的

      3、.align:聲明變量的對其寬度

      例如:.align 4

      4、.thumb:表示接下來使用的匯編為thumb指令

      5、.syntax unified:cortex m3中,為兼容thumb和thumb2,采用該指令來統一匯編語法,并統一使用32位的thumb2指令語法格式來書寫

      6、.type xxx, %funtion:聲明xxx為一個函數

      例如:.type port_start, %funtion

            port_start:

                ldr r0, r1

      7、cpsid i:屏蔽了配置優先級中斷,等同于primask = 1

      8、cpsie i:開啟可配置優先級中斷,等同于primask = 0

      9、push:入棧,壓入多個寄存器

      例如:push{r4, r5}

      10、pop:出棧

      例如:pop{r4, r5}

      11、ldr:load reg,字數據加載指令

      例如:ldr r0 = 50

      12、ldrb:load byte,字節數據加載指令

      例如:ldrb r0, [r1](將r1的地址存到r0)

      13、str:store,字數據存儲指令

      例如:str r5, [r4] (將r5寄存器的值存到r4寄存器的地址,*r4 = r5)

      14、strb:store byte,字節數據存儲指令

      15、add:加法指令

      例如:add r1, r1, #r1 (即r1 = r1 + 1)

      16、sub:減法指令

      例如:sub r1, r1, #1 (即r1 = r1 - 1)

      17、mov:一般傳送指令

      例如:mov r1, #0 (即r1 = 0)

      18、msr

      posted @ 2022-03-11 22:37  驟雨重山  閱讀(356)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 日韩精品无遮挡在线观看| 国产精品自在线拍国产手机版| 在线aⅴ亚洲中文字幕| 一区二区三区在线色视频| 亚洲日韩中文字幕在线播放| 中文字幕久久精品波多野结| 免费人成年激情视频在线观看| 欧美午夜成人片在线观看| 亚洲男女羞羞无遮挡久久丫| 亚洲Av综合日韩精品久久久| 亚洲WWW永久成人网站| 额济纳旗| 久久天天躁狠狠躁夜夜躁2012| 免费A级毛片中文字幕| 日韩人妻无码精品久久| 中年国产丰满熟女乱子正在播放| 微拍福利一区二区三区| 亚洲国产美女精品久久久| 国产精品亚洲综合一区二区 | 色欲av亚洲一区无码少妇 | 免费无码无遮挡裸体视频在线观看| 建始县| 91热在线精品国产一区| 又粗又硬又黄a级毛片| 色av永久无码影院av| 久久久久青草线蕉综合超碰| 中文字幕国产精品av| 龙南县| 久久久久国产精品人妻| 狠狠人妻久久久久久综合九色| 日韩中文字幕国产精品| 激情综合网一区二区三区| 日本三级理论久久人妻电影| 无码精品一区二区免费AV| 国产亚洲精品视频一二区| 潮喷失禁大喷水无码| 国产专区一线二线三线码| 亚洲ΑV久久久噜噜噜噜噜| 亚洲精品一区二区口爆| 国产av丝袜熟女一二三| 久久亚洲精品11p|