几个简单的stm32汇编程序
来源:互联网 发布:windows什么系统最好 编辑:程序博客网 时间:2024/06/05 10:02
例1,用汇编语言完成1—10的加法
STACK_TOP EQU 0x00002000 ; SP初始值,常数
AREA reset,CODEDCD STACK_TOP ; 栈顶(MSP的) DCD Start ; 复位向量 ENTRY ; 指示程序从这里开始执行
Start
; 初始化寄存器
MOV r0, #10 ; 加载循环变量的初值 MOV r1, #0 ; 初始化运算结果的值 ; 计算 10+9+8+...+1
loop
ADD r1, r0 ; R1 += R0 SUBS r0, #1 ; R0自减,并且根据结果更新标志(有”S”后缀) BNE loop ; if (R0!=0) goto loop; B+标志位NE; 现在,运算结果在R1中
deadloop
B deadloop ; 工作完成后,进入无穷循环 END
0 0
- 几个简单的stm32汇编程序
- 简单的汇编程序解读
- 简单的汇编程序应用
- 简单的汇编程序
- 汇编程序:简单的菜单
- 一个简单的汇编程序
- 1. 最简单的汇编程序
- 1、最简单的汇编程序
- 最简单的win32汇编程序
- 实现两个64位数相加的stm32汇编程序
- 一个简单的C语言的汇编程序
- Linux下最简单的汇编程序
- Linux下最简单的汇编程序
- 最简单的AT&T汇编程序
- 一个简单的汇编程序(hello world )
- 从最简单的Win32汇编程序,HelloWorld说起
- EMU8086 简单汇编程序&实现5个BYTES的数据相加
- ARM 汇编学习——编写简单的ARM汇编程序
- JVM监控工具jps、jstack、jmap、jhat、jstat、hprof使用
- Android学习笔记之菜单详解
- Java数据类型
- Python学习系列—(Hello World)
- 树链剖分学习笔记
- 几个简单的stm32汇编程序
- HDU2616 Kill the monster(深搜DFS)
- 如何将tomcat8的项目部署到tomcat7?
- C语言向文件写入内容并读取显示
- 【Unity3D入门教程】Unity3D之GUI浅析
- java常用的工具类
- krpano元素之image标签
- 《learning laravel》翻译第五章-----搭建一个博客应用程序
- HTML5 表单