ARM架构和汇编语言

用汇编语言实现1-100相加

复制代码
.text   @用于声明下面的代码都存放在.text文本段
.global _start  @声明_start代码内容属于全局内容

_start:@汇编语言的标签 类似于c语言的函数
	mov r0,#0x00
	mov r1,#0x00
	bl fun@跳转到fun标签
    add r1,r1,#1
	
fun:
	add r0,r0,r1
	cmp r1,#100
	movcc pc,lr @程序返回
stop:@汇编标签
	b stop @汇编指令,跳转到stop
	
.end @程序结束的标志
相关推荐
学逆向的15 小时前
汇编——寻址方式
开发语言·汇编·网络安全
我不是QI16 小时前
Master PDF Editor 逆向复现
汇编·安全·pdf
亿道电子Emdoor17 小时前
【Arm】CoreSight ATB 简介
arm开发
Dlrb121119 小时前
ARM---IMX6ULL定时器详解与应用:EPIT与GPT定时器,高精度延时函数
arm开发·gpt·arm·定时器·epit·高精度延时
Dlrb12111 天前
ARM -IMX6ULL的中断系统、GIC、CP15协处理器详细讲解
arm开发·arm·imx6ull·中断·gic·cp15·协处理器
碎光拾影1 天前
i.MX6ULL时钟系统配置指南
c语言·arm开发·嵌入式硬件
简单电磁炮1 天前
硬件8 arm
arm开发
简单电磁炮1 天前
硬件9 arm时钟树
arm开发
武汉万象奥科2 天前
万象奥科OpenHarmony 6.1 LTS适配完成,RK3576核心板再添新生态
arm开发·嵌入式硬件·物联网·rk3576·arm核心板
治愈系贝壳2 天前
ARM --- day 6 时钟
linux·arm开发·学习