DAY2,ARM(特殊功能寄存器,数据操作指令,跳转指令)

1.cmp、sub、b指令的使用;

代码:
复制代码
.text
.global _start
_start:
	
	mov r0,#9
	mov r1,#15
	
loop:
	cmp r0,r1
	beq stop
	subcc r1,r1,r0
	subhi r0,r0,r1
	
	b loop
	
stop:
	b stop
.end
结果:

2.汇编指令计算1~100之间和;

代码:
复制代码
.text
.global _start
_start:

	mov r0,#0x1  @赋值
	mov r1,#0x0  @累加器

loop:	
	cmp r0,#0x64
	bhi stop  @跳出循环
	addls r1,r1,r0  @r1累加
	addls r0,r0,#0x1  @r0加1
	
	b loop

stop:
	b stop
.end
结果:

3.今日思维导图;

相关推荐
山后太阳15 小时前
Keil5(MDK-ARM)完整下载安装教程+入门教程:从零搭建STM32开发环境
arm开发·stm32·嵌入式硬件
zz_lzh15 小时前
arm版AI牛马:armbian(rk3588)设备部署openclaw
arm开发·人工智能·arm
lanxiao88882 天前
F1C100S 内核
arm开发
杰杰桀桀桀2 天前
基于stm32ARM库函数的IIR二阶巴特沃斯低通滤波器--附完整代码
arm开发·stm32·嵌入式硬件·数字滤波器·巴特沃斯低通滤波
TBrL7UtdTELTTdut4BAL2 天前
ARM Cortex-A53 (无AES)平台加密网络转发性能测试与对比分析
arm开发·集成测试
AI服务老曹2 天前
架构实战:如何基于 GB28181 与异构计算构建跨平台(X86/ARM)AI 视频管理系统?源码交付深度解析
arm开发·人工智能·架构
CinzWS3 天前
A53 FPGA原型验证:从RTL到可运行系统的挑战
arm开发·嵌入式·芯片验证·原型验证·a53
AI服务老曹3 天前
深度解析:支持 GB28181/RTSP 及异构计算(X86/ARM+GPU/NPU)的 AI 视频管理平台架构方案(附源码交付与 Docker 部署)
arm开发·人工智能·音视频
2302_813806223 天前
基础环境篇 – 交叉编译环境搭建与NFS服务配置
arm开发
极创信息3 天前
信创领域五种主流CPU架构(X86 / ARM / RISC-V / MIPS / LoongArch)
java·arm开发·数据库·spring boot·mysql·软件工程·risc-v