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 @程序结束的标志
相关推荐
资料,小偿18 小时前
4.95基于8086流水灯霓虹彩灯控制器,8086彩灯控制器proteus8.9仿真文件+源码功能四个开关对应四种模式。
汇编·proteus
瑞禧生物ruixibio1 天前
4-ARM-PEG-COOH(2),多功能羧基PEG的结构特性与反应特点
arm开发
gfanbei2 天前
ARM V8 Cortex R52 上电运行在什么状态?— Deepseek 解答
linux·arm开发·嵌入式硬件
YeGop2 天前
51单片机定时器函数分享(8051汇编)
汇编·嵌入式硬件·51单片机
isaki1372 天前
arm day1
linux·运维·arm开发
YeGop2 天前
51单片机汇编实现DHT11读取温湿度
汇编·嵌入式硬件·51单片机
资料,小偿2 天前
8086汇编语言定制,8086仿真proteus8086定制,emu8086汇编语言
汇编
花阴偷移3 天前
逆向基础--汇编基础(段的分类) (07)
汇编
YeGop3 天前
51单片机数码管显示函数分享(8051汇编)
汇编·嵌入式硬件·51单片机
花阴偷移3 天前
逆向基础--汇编基础(DOS安装与介绍) (06)
汇编