Chinaunix首页 | 论坛 | 博客
  • 博客访问: 162732
  • 博文数量: 29
  • 博客积分: 1015
  • 博客等级: 上士
  • 技术积分: 300
  • 用 户 组: 普通用户
  • 注册时间: 2011-05-22 12:30
个人简介

喜读书,尤好史。

文章分类

全部博文(29)

文章存档

2012年(10)

2011年(19)

分类: LINUX

2011-12-21 15:28:05

1、数据类型
  unsigned|signed char       : 1 byte
  unsigned|signed short      : 2
  unsigned|signed int        : 4
  unsigned|signed long long  : 8
  注意:在ARM中类似于char a;的定义,则默认为unsigned char a;与X86相反,但其他类型则与X86相同,包括short等
 2、尾端的问题
  大尾端:高地址存低位数据,低地址存高位数据
  小尾端:ARM默认支持小尾端程序
  网络字节序列:大尾端
 3、寄存器标准
  r12 : 过程调用间备份寄存器
 4、参数传递方式:靠寄存器(r3~r0)、堆栈
  返回值也用寄存器(r1~r0,一般r0,返回值大的时候则用两个)
阅读(1770) | 评论(2) | 转发(0) |
给主人留下些什么吧!~~

bingzheaaa2011-12-21 15:57:08

wenyiyun11: 汇编语言, C,我的爱好。.....
呵呵。

wenyiyun112011-12-21 15:40:47

汇编语言, C,我的爱好。