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 @程序结束的标志
相关推荐
Smart-佀9 小时前
涨薪秘技:智能家居中的BLE协议与实现
网络·arm开发·嵌入式硬件·microsoft
W.W.H.18 小时前
远程连接协议(SSH\Telnet\FTP\Serial等)
运维·arm开发·经验分享·ssh
wechatbot8881 天前
极客互动企业微信聚合聊天与接口能力全景展示
汇编·微信·企业微信·ipad
程序员黄老师1 天前
一分钟了解ARM发展史与全系列产品
arm开发·嵌入式硬件·arm
AI服务老曹1 天前
【架构深度解析】从X86到ARM的异构算力调度:如何利用 Docker 与 GB28181 构建高可用的私有化AI视频管理平台(含源码交付方案)
arm开发·docker·架构
ai产品老杨1 天前
深度解析:如何构建兼容 X86/ARM 与 GPU/NPU 的异构 AI 视频中台架构?(含 GB28181/RTSP/Docker/源码交付方案)
arm开发·人工智能·音视频
AI服务老曹1 天前
架构实战 | 深度解析支持 X86/ARM 异构计算的 AI 视频管理平台:从 GB28181 接入到边缘推流与源码交付
arm开发·人工智能·架构
枷锁—sha2 天前
【CTFshow-pwn系列】03_栈溢出【pwn 072】详解:无字符串环境下的多级 Ret2Syscall 与 BSS 段注入
服务器·网络·汇编·笔记·安全·网络安全
szxinmai主板定制专家2 天前
基于ZYNQ MPSOC多通道声音振动采集方案,替代NI9234和B&K
arm开发·人工智能·嵌入式硬件·fpga开发
CinzWS2 天前
DMA控制器 - 沉默的加速器:驾驭通道仲裁、传输握手与内存一致性的双刃剑
arm开发·dma·嵌入式