VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > 编程开发 > 汇编语言 >
  • 使用ARM进行汇编语言

环境

硬件环境: Window 10

软件环境:Keil 5.24

开发过程

实现1 - 100 相加: 1+……+ 100 = 101 * 50 = 5050 = 0x13ba

使用 R0, R1 两个寄存器, R0负责存储结果, R1负责计数,计满100次,R0中存储的就是结果。

keil MDK 安装破解完毕

img

创建工程

img

给工程起名

img

选定ARM 芯片

这里采用 STM32F103ZE

img

选定源代码

img

添加程序

img

创建一个包含main函数的汇编文件

img

创建完成后是这样的

img

debug 设置

img

代码编写

img

编译执行:

img

断点调试

鼠标左键点击代码行最左侧打断点

img

进行 Debug 调试

img

点击单步调试,同时观察 R0 的变化,如果程走到R2断点处,同时 R0的数据是 0X13BA,

说明实验正确。

img

实验完毕。

出处:https://www.cnblogs.com/dlpmmk/articles/16937442.html
 


相关教程