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

8.14 ARM

1.练习一

.text @文本段
.global _start @ 声明一个_start函数入口
_start:  @ _start标签,相当于C语言中函数mov r0,#0x2mov r1,#0x3cmp r0,r1beq stopsubhi r0,r0,r1subcc r1,r1,r0stop:   @ stop标签,相当于C语言中函数b stop  @ 跳转到stop标签下的第一条指令执行,相当于C语言中while(1).end @结束标志

2.练习二 用for循环实现1~100之间和5050

.text @文本段
.global _start @ 声明一个_start函数入口
_start:  @ _start标签,相当于C语言中函数mov r0,#1  @ 一条汇编指令mov r1,#0bl loop_sumloop_sum:cmp r0,#100bhi stopadd r1,r1,r0add r0,r0,#1bl loop_summov pc,lrstop:  @ stop标签,相当于C语言中函数b stop @ 跳转到stop标签下的第一条指令执行,相当于C语言中while(1)   
.end @结束标志

 思维导图

http://www.lryc.cn/news/125417.html

相关文章:

  • Flink笔记
  • 深度学习在MRI运动校正中的应用综述
  • 内存不足V4L2 申请DMC缓存报错问题
  • 论文笔记--Llama 2: Open Foundation and Fine-Tuned Chat Models
  • 客达天下项目案例
  • 系统设计类题目汇总二
  • MySQL和Redis如何保证数据一致性
  • Go学习第九天
  • kafka集成篇
  • go-安装部署
  • vue项目的实用性总结
  • IOC容器
  • 若依框架浅浅介绍
  • echarts 柱状图-折线图-饼图的基础使用
  • mac电脑 node 基本操作命令
  • Hlang社区项目说明
  • RTC实验
  • C#多线程报错:The destination thread no longer exists.
  • 使用 Visual Studio GoogleTest编写 C/C++ 单元测试——入门篇
  • Linux下TA_Lib安装失败的问题处理
  • egg.js企业级web框架
  • 小说网站第二章-关于文章的上传的实现
  • Java面试题01
  • 6.3 社会工程学攻击
  • typeScript 之 Map
  • Apache Doris 入门教程29:文件管理器
  • 【佳佳怪文献分享】MVFusion: 利用语义对齐的多视角 3D 物体检测雷达和相机融合
  • word 应用 打不开 显示一直是正在启动中
  • Flink-----Yarn应用模式作业提交流程
  • Python学习笔记_基础篇(五)_数据类型之字典