技术栈

ARM架构和汇编语言

纯情dm金少2023-07-18 22:14

用汇编语言实现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 @程序结束的标志
上一篇:谈谈VPN是什么、类型、使用场景、工作原理
下一篇:去掉浮夸,空杯心态重新面对测试
相关推荐
我在人间贩卖青春
10 天前
汇编之伪指令
汇编·伪指令
代码游侠
10 天前
STM32开发——基础外设
linux·运维·arm开发·stm32·单片机·嵌入式硬件·学习
我在人间贩卖青春
10 天前
汇编之伪操作
汇编·伪操作
济617
10 天前
FreeRTOS基础--堆栈概念与汇编指令实战解析
汇编·嵌入式·freertos
myloveasuka
10 天前
汇编TEST指令
汇编
我在人间贩卖青春
10 天前
汇编编程驱动LED
汇编·点亮led
我在人间贩卖青春
10 天前
汇编和C编程相互调用
汇编·混合编程
代码游侠
11 天前
Linux驱动复习——驱动
linux·运维·arm开发·笔记·学习
myloveasuka
11 天前
寻址方式笔记
汇编·笔记·计算机组成原理
请输入蚊子
11 天前
《操作系统真象还原》 第六章 完善内核
linux·汇编·操作系统·bochs·操作系统真像还原
热门推荐
01GitHub 镜像站点02OpenClaw 使用和管理 MCP 完全指南03Window 10部署openclaw报错node.exe : npm error code 12804OpenClaw + 飞书(Feishu)环境搭建指南05本地部署 OpenClaw + DeepSeek-R1 完全指南06OpenClaw 连接飞书完整指南:插件安装、配置与踩坑记录07小黑课堂计算机二级WPSoffice题库软件下载安装教程(2026年3月最新版)08Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services09OpenClaw 飞书机器人不回复消息?3 小时踩坑总结10Clawdbot部署教程:解决‘gateway token missing’授权问题的完整步骤