GB/T 30997-2014 编程语言 C 支持嵌入式处理器的扩展
GB/T 30997-2014 Programming languages—C—Extensions to support embedded processors
基本信息
发布历史
-
2014年09月
研制信息
- 起草单位:
- 中国电子技术标准化研究院、复旦大学、上海计算机软件评测重点实验室
- 起草人:
- 李海波、杨丽蕴、丛培勇、贺红卫、苗宗利、王雷、钱乐秋、蔡立志
- 出版信息:
- 页数:76页 | 字数:140 千字 | 开本: 大16开
内容描述
ICS35.060
L74
中华人民共和国国家标准
/—//:
GBT309972014ISOIECTR180372008
编程语言C支持嵌入式处理器的扩展
——
ProramminlanuaesCExtensionstosuortembeddedrocessors
ggggppp
(/:,)
ISOIECTR180372008IDT
2014-09-03发布2015-02-01实施
中华人民共和国国家质量监督检验检疫总局
发布
中国国家标准化管理委员会
/—//:
GBT309972014ISOIECTR180372008
目次
前言…………………………Ⅲ
引言…………………………Ⅳ
1范围………………………1
2规范性引用文件…………………………1
3符合性……………………1
4定点运算…………………1
4.1定点数据类型概述和原则…………1
对/:的详细变更………………
4.2ISOIEC989919997
5命名地址空间和命名寄存器存储类……………………27
5.1命名地址空间概述及原则…………27
5.2命名寄存器存储类概述及其原则…………………28
对/:的详细变更………………
5.3ISOIEC9899199930
基本/硬件寻址……………………
6IO34
6.1原理…………………34
6.2术语…………………35
基本/硬件寻址头文件<>………………
6.3IOiohw.h36
规定/寄存器……………………
6.4IO37
对/:的详细变更………………
6.5ISOIEC9899199940
()…………
附录资料性附录定点运算
A46
A.1定点数据类型………………………46
_和_中数据位的个数…………………
A.2FractAccum48
A.3可能的数据类型实现………………48
A.4舍入和溢出…………………………49
,……………
A.5类型转换一般算术转换50
A.6涉及定点类型的运算………………50
和乘法结果的例外……………
A.71-151
_:……………
A.8语言变量和unsinedFract无符号定点类型的示例51
g
()……………
附录资料性附录命名地址空间和命名寄存器存储类
B53
B.1嵌入式系统的扩展内存支持…………53
B.1.1命名地址空间的修饰符…………53
B.1.2应用定义的多个地址空间支持…………………54
内在地址空间或用户定义地址空间的/寄存器定义………
B.1.3IO54
()<>…………
附录资料性附录实现头文件
CIOWH.H56
C.1通则……………………56
Ⅰ
/—//:
GBT309972014ISOIECTR180372008
C.1.1推荐步骤…………………………56
C.1.2编译器的考虑……………………56
/硬件连接选项概述………………
C.2IO56
多寻址和/寄存器的字节序…………………
C.2.1IO57
C.2.2地址交叉…………………………57
/连接概述……………………
C.2.3IO
定制服务
推荐标准
- GB/T 17374-2008 食用植物油销售包装 2008-11-04
- GB/T 22463-2008 葵花籽粕 2008-11-04
- GB/T 17376-2008 动植物油脂 脂肪酸甲酯制备 2008-11-04
- GB/T 22464-2008 大豆皂苷 2008-11-04
- GB/T 18607-2008 抽油泵及其组件规范 2008-11-04
- GB/T 15692-2008 制药机械 术语 2008-11-04
- GB/T 17913-2008 粮油储藏 磷化氢环流熏蒸装备 2008-11-04
- GB/T 17109-2008 粮食销售包装 2008-11-04
- GB/T 15690-2008 植物油料 含油量测定 连续波低分辨率核磁共振测定法(快速法) 2008-11-04
- GB/T 22460-2008 动植物油脂 罗维朋色泽的测定 2008-11-04