当前位置: 首页 > news >正文

福州如何做百度的网站百度推广app下载官方

福州如何做百度的网站,百度推广app下载官方,代理记账公司排名前十强,投简历找工作哪个网站好目录 一.B 和 BL 1.B/BL指令的语法格式 2.示例解析 一.B 和 BL 跳转指令 B 使程序跳转到指定的地址执行程序。指令 BL 将下一条指令的地址复制到 R14(即返回地址连接寄存器 LR)寄存器中,然后跳转到指定地址运行程序。 1.B/B…

目录

一.B 和 BL        

 1.B/BL指令的语法格式

 2.示例解析


一.B 和 BL        

        跳转指令 B 使程序跳转到指定的地址执行程序。指令 BL 将下一条指令的地址复制到 R14(即返回地址连接寄存器 LR)寄存器中,然后跳转到指定地址运行程序。

 1.B/BL指令的语法格式

B{L}{<cond>} <target_address>

2.示例解析

① 程序跳转到 LABLE 标号处。

B LABLE ;
ADD R1,R2,#4
ADD R3,R2,#8
SUB R3,R3,R1
LABLE:  //pc会直接跳到这里执行
SUB R1,R2,#8

② 跳转到绝对地址 0x7890处。

B 0x7890

③ 跳转到子程序 func 处执行,同时将当前 PC 值保存到 LR 中。

BL func

④ 条件跳转:当 CPSR 寄存器中的 C 条件标志位为 1 时,程序跳转到标号 LABLE 处执行。

BCC LABLE ;
ADD R1,R2,#4
ADD R3,R2,#8
SUB R3,R3,R1
LABLE:  //pc会直接跳到这里执行
SUB R1,R2,#8

⑤ 通过跳转指令建立一个无限循环。

LOOP:
ADD R1,R2,#4
ADD R3,R2,#8
SUB R3,R3,R1
B LOOP

⑥ 通过使用跳转使程序体循环 10 次。

MOV R0,#10
LOOP:
SUBS R0,#1
BNE LOOP

这里大家要注意,我要啰嗦一句:能够影响指令条件码的是CRSP的那几位,有符号减法,也会影响到CRSP,所以这里跳转指令B的条件码是被subs的结果所影响。

⑦ 条件子程序调用示例。

…
CMP R0,#5 ;如果 R0<5
BLLT SUB1 ;则调用
BLGE SUB2 ;否则调用 SUB2

下一页:ARM 汇编指令:(七) STM/LDM多寄存器加载/多存储指令

http://www.tj-hxxt.cn/news/6395.html

相关文章:

  • 做职业规划的网站郑州关键词排名顾问
  • 湛江专业建站推广机构营销宣传图片
  • 家装公司需要装修资质吗杭州seo培训
  • 网站首页广告教育培训机构排名前十
  • 有交做拼多多网站的吗哪个搜索引擎最好
  • 个人网站做淘宝客犯法吗nba中国官方网站
  • 百科网站开发西安网站定制开发
  • 青岛企业网站seo技巧安阳seo
  • 做网站平台难在哪里合肥网站优化推广方案
  • 有限公司和公司的区别深圳seo公司助力网络营销飞跃
  • 网站开通流程不受国内限制的浏览器
  • 做土特产的网站有哪些阿里巴巴国际站运营
  • 企业网站建设需要什么百度网盘app怎么打开链接
  • 网站开发合作合同网站建设制作专业
  • 国际国内新闻最新消息今天云优化软件
  • 汕头市网站建设公司域名注册费用
  • 网站开发主要包括的事项百度seo规则
  • 网站策划包括什么电商引流推广方法
  • 做的网站用户密码在哪里找如何开展网络营销活动
  • 无锡网站制作8汕头seo按天付费
  • 乐清网络网站建设公司网站制作费用
  • 衢州网站建设找哪家谷歌seo 优化
  • 房天下怎样快速做网站肇庆seo优化
  • 网上的彩票网站是怎么做的同城推广引流平台
  • 做网站租空间百度免费发布信息
  • 中国网站备案信息查询网络广告营销对应案例
  • 做网站的是干嘛的广西壮族自治区免费百度推广
  • 做水果网站弄个什么名字网站搭建教程
  • 政府网站开发系统如何销售自己产品方法有哪些
  • wordpress不要焦点图百度seo搜索引擎优化方案