#define mem_contrl 0x48000000   //13个寄存器的基地址(看做一个内存块)
init_sdram:
ldr r0, =mem_contrl               //r0表示基地址
add r3, r0, #4*13                  //r13表示末尾地址
adrl r1, mem_data               //数据块,地址装载

0:                                       //循环语句
ldr r2, [r1], #4                  // r2从r1地址往下移动取数据,每次地址加4
str r2, [r0], #4                 //值写入,从r0到r13,(通过地址加4实现)
cmp r0, r3                      //比较,不等于时跳转到之前的0处
bne 0b
mov pc, lr

mem_data:                  //数据块
.long 0x22000000
.long 0x00000700
.long 0x00000700
.long 0x00000700
.long 0x00000700
.long 0x00000700
.long 0x00000700
.long 0x00018001
.long 0x00018001
.long 0x008c04f5
.long 0x000000b1
.long 0x00000030
.long 0x00000030

最新文章

  1. 4.羽翼sqlmap学习笔记之Post登录框注入
  2. vs2010项目使用vs2013编译报错 无法打开包括文件:“winapifamily.h”
  3. Java中将一个字符串传入数组的几种方法
  4. MySQL5:性能优化
  5. FZU Problem 2150 Fire Game
  6. wikioi 1204 寻找子串位置
  7. XposedNoRebootModuleSample 不需要频繁重启调试的Xposed 模块源码例子
  8. [改善Java代码]预防线程死锁
  9. mapreduce实现全局排序
  10. 神秘链接__proto__是什么鬼
  11. ps中图层混合模式算法公式
  12. linux下安装apache最常见的报错解决
  13. 安卓图片加载框架之Glide框架
  14. UVa - 102 - Ecological Bin Packing
  15. DotNetCore 部署到IIS 上
  16. visual studio 的git插件推荐
  17. LOJ#6279. 数列分块入门 3
  18. JS UNIX 时间戳与时间格式转换
  19. 记一款bug管理系统(bugdone.cn)的开发过程(3) - 永久免费化
  20. BZOJ4364: [IOI2014]wall砖墙(线段树)

热门文章

  1. 解决 WPF 嵌套的子窗口在改变窗口大小的时候闪烁的问题
  2. HTTP API 认证授权术
  3. opencv 源码分析 CUDA可分离滤波器设计 ( 发现OpenCV的cuda真TM慢 )
  4. idea全局护眼色绿豆沙
  5. 设置 SQL*Plus 的运行环境
  6. atoi()和itoa()函数详解以及C语言实现
  7. FSMN 及其变种 cFSMN DFSMN pyramidal-FSMN
  8. Photozoom图像放大的技术一二事
  9. VueCli3 使用 NutUI (按需加载、定制化主题)
  10. 生成1~n的排列(模板),生成可重集的排列(对应紫书P184, P185)