ARM(Day 2)

一、作业

(1)汇编代码

cpp 复制代码
.text

.globl _start

_start:

mov r0, #0x5
	mov r1, #0x10
	
	@比较r0,r1 是否相等  相等执行stop 不相等执行下一步比较( r0 > r1 ?)
	
	cmp r0, r1  @比较实际在做减法  (YES  NO )
	
	
	subhi r0, r0, r1   @ r0 > r1 ----> r0 = r0 - r1  YES
	
	subcc r1, r1, r0   @ r0 < r1 ----> r1 = r1 - r0  (NO)
	
	beq stop 
		
stop:
    b stop
.end

(2)模拟界面

二、思维导图

相关推荐
精英的英3 小时前
【嵌入式Linux开发】如何在Windows上开发Linux ARM版本QT程序
linux·arm开发·windows
睡觉然后上课3 小时前
如何让虚拟机运行速度翻倍
linux·arm开发·windows
apolloyhl14 小时前
FreeRTOS内核:核心数据结构与任务切换原理解析
arm开发·嵌入式·rtos
雾削木1 天前
FLASH ARM内核 SRAM RCC ADC I/O
arm开发·单片机·嵌入式硬件
带土12 天前
1. ARM开始
arm开发
小尧嵌入式2 天前
基于HAL库实现F407的基本外设GPIO输入输出USART收发RTC时钟I2CEEPROM和SPIW25Q128读写及CAN通信
arm开发·单片机·嵌入式硬件
楼兰公子2 天前
arm-linux 系统allwinner R528 外挂的sd卡片为什么只能传输189.54M文件
linux·arm开发·sd卡
北京盛世宏博3 天前
《Modbus RTU 与 TCP/IP:RS485 与 RJ45 温湿度传感器协议适配选型》
arm开发·传感器·温湿度
wa的一声哭了3 天前
WeBASE管理平台部署-WeBASE-Web
linux·前端·网络·arm开发·spring boot·架构·区块链
Shylock_Mister3 天前
ARM与x86交叉编译实战排错指南
linux·c语言·arm开发