arm选做实验汇编指令编程C语言编程_图文.docVIP

  • 7
  • 0
  • 约2.18千字
  • 约 5页
  • 2020-05-29 发布于湖北
  • 举报

arm选做实验汇编指令编程C语言编程_图文.doc

实验二 汇编指令编程 实验目的 1 掌握ARM汇编指令编程 2 掌握Thumb汇编指令编程 需要完成的任务 完成A部分和B部分实验 A部分 ARM 汇编指令编程方法 1 建立工程 启动ADS1.2 使用ARM Executable Image 工程模板建立一个Instruetion1。关于ADS 工具的使用方法可参照前面的实验。 2 编写源代码 COUNT EQU 0;定义一个变量,地址在0AREA Example1,CODE,READONLY ;声明代码段Example1 ENTRY ;标识程序入口 CODE32 ;声明31 位ARM 指令 START LDR R1,=COUNT ;R1=COUNT MOV R0,#0 ;R0=0 STR R0,[R1] ;[R1]=R0, 即设置COUNT 为0 LOOP LDR R1,=COUNT LDR R0,[R1] ;R0=[R1] ADD R0,R0,#1 ;R0=R0+1 CMP R0,#10 ;R0 与10 比较,影响条件码标志 MOVHS R0,#0 ;若R0=10,则此指令执行 R0=0 STR R0,[R1] ;[R1]=R0 ,即保存COUNT B LOOP 3设置编译选项 设置工程连接地址RO Base 为0RW Base 为0X30

文档评论(0)

1亿VIP精品文档

相关文档