cortex-A8汇编指令练习一
来源:互联网 发布:淘宝网秒杀系统异常 编辑:程序博客网 时间:2024/06/05 06:37
.text
.extern uart_init
.extern printf
.global _start
_start:
mov r5,lr @ 保存子程序链接寄存器
bl uart_init @ 初始化异步串口
@ 循环打印10次
mov r11,#10
loop:
ldr r0,=fmt @ 将fmt的内容加载到r0寄存器
@ 再作为第一参数传进printf
bl printf @ 跳转到printf程序
bl delay @ 跳转到delay程序
sub r11,r11,#1
cmp r11,#0
bne loop @ 寄存器r11减一直到其值等于零
mov lr,r5
bx lr @ 打印完毕,返回u-boot
@ 延时子程序
delay:
mov r12,#0x1000000
loop1:
sub r12,r12,#1
cmp r12,#0
bne loop1
bx lr
@ printf函数的第一参数
fmt:
asciz ">>>>>>>> gec210 <<<<<<<<\n"
.end
0 0
- cortex-A8汇编指令练习一
- cortex-a8的vfp3指令执行速度
- Cortex-A8
- 让编译android的JNI支持cortex-a8指令
- cortex A8处理器启动分析一引导代码BL0
- cortex A8处理器启动分析一引导代码BL0
- 杂记:Cortex™-A8 am335x cpsw (一)
- cortex A8处理器启动分析一引导代码BL0
- ARM Cortex-A8 介绍
- Cortex-A8处理器介绍
- Cortex-A8处理器介绍
- Cortex-A8 处理器特性
- Cortex A8,RTC程序
- 在Cortex-A8平台下memcpy ARM/NEON汇编性能的测试
- 在Cortex-A8平台下memcpy ARM/NEON汇编性能的测试
- 在Cortex-A8平台下memcpy ARM/NEON汇编性能的测试
- ARM cortex-A8 学习笔记(3) —— ARM 汇编(上)
- ARM cortex-A8 学习笔记(3) —— ARM 汇编(下)
- php的扩展和嵌入--c++类的扩展开发
- python上传文件
- Java线程同步问题:设备独占
- 怎么快速开启/关闭windows7 aero特效?
- 嵌入式 获取文件真正的大小示例,经典短小精悍,以及文件上锁
- cortex-A8汇编指令练习一
- c++类的构造函数详解
- 基于C#弹幕类射击游戏的实现——(七)弹幕类实现
- 山东理工大学ACM平台题答案关于C语言 1242 偶数求和
- 线性表顺序存储--C实现
- ios遍历NSDictionary的方法
- LRU Cache实现
- Android APK加壳技术方案【1】
- RTP协议分析