- 12
- 0
- 约 13页
- 2015-08-31 发布于重庆
- 举报
第五章ARM过程调用标准.ppt
中国十大品牌IT教育机构 ARM体系结构过程调用标准 (AAPCS --Procedure Call Standard for the ARM Architecture) 第五章 本章内容 1. 数据类型 2. 基本过程调用标准 3. C/C++语言数据类型 AAPCS介绍 AAPCS定义了一套机制,使得来自不同编译语言的例程(如:C、Pascal、汇编)可以交织使用。 APCS 定义了: 对寄存器使用的限制。 使用栈的惯例。 在函数调用之间传递/返回参数。 可以被‘回溯’的基于栈的结构的格式,用来提供从失败点到程序入口的函数(和给予的参数)的列表。 数据类型 基本数据类型 类型 机器类型 所占字节数 字符型 无符号字节(Unsigned byte) 1 有符号字节(Signed byte) 1 整数型 无符号半字(Unsigned half-word) 2 有符号半字(Signed half-word) 2 无符号字(Unsigned word) 4 有符号字(Signed word) 4 无符号双字(Unsigned double-word) 8 有符号双字(Signed double-word) 8 浮点型 单精度浮点(Single precision) 4 双精度浮点(Double precision) 8 指针型 数据指针(Data p
原创力文档

文档评论(0)