Chinaunix首页 | 论坛 | 博客
  • 博客访问: 163340
  • 博文数量: 60
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 458
  • 用 户 组: 普通用户
  • 注册时间: 2014-04-04 10:01
文章分类

全部博文(60)

文章存档

2016年(3)

2014年(57)

我的朋友

发布时间:2014-06-24 11:11:23

ARM指令集中所有ARM指令都是可以带条件执行的。下面是条件代码的列表:EQ : 等于 如果一次比较之后设置了 Z 标志。   NE : 不等于 如果一次比较之后清除了 Z 标志。   VS : 溢出设置 如果在一次算术操作之后设置了 V 标志,计算的结果不适合放入一个 32bit 目标寄存器中.........【阅读全文】

阅读(771) | 评论(0) | 转发(0)

发布时间:2014-06-23 20:04:30

......【阅读全文】

阅读(934) | 评论(0) | 转发(0)

发布时间:2014-06-23 10:43:52

根据“ARM-thumb 过程调用标准”:1,  r0-r3 用作传入函数参数,传出函数返回值。在子程序调用之间,可以将 r0-r3 用于任何用途。被调用函数在返回之前不必恢复 r0-r3。---如果调用函数需要再次使用 r0-r3 的内容,则它必须保留这些内容。2, r4-r11 被用来存放函数的局部变量。如果被调用函数使用了这些寄存.........【阅读全文】

阅读(1886) | 评论(0) | 转发(0)

发布时间:2014-06-23 09:45:26

将ARM SDT下的汇编代码移植到GCC for ARM编译器时,经常要做如下修改:  1、[注释]  ;  =>  /* */ 或者 //  2、[伪操作符替换]  JUMPADDR  =>  JUMPADDR:    -- 符号定义加:号   INCLUDE  =>  .INCLUDE   EQU  =>  .equ  .........【阅读全文】

阅读(856) | 评论(0) | 转发(0)

发布时间:2014-06-04 10:30:51

高级一些的编辑器,都会包含宏功能,vim当然不能缺少了,在vim中使用宏是非常方便的::qx     开始记录宏,并将结果存入寄存器xq     退出记录模式@x     播放记录在x寄存器中的宏命令稍微解释一下,当在normal模式下输入:qx后,你对文本的所有编辑动作.........【阅读全文】

阅读(717) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册