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 24194-2024 硅铁 多元素含量的测定 电感耦合等离子体原子发射光谱法 2024-05-28
- GB/T 22581-2024 混流式水泵水轮机基本技术条件 2024-05-28
- GB/T 23236-2024 数字航空摄影测量 空中三角测量规范 2024-05-28
- GB/T 28182-2024 额定电压52 kV及以下带串联间隙避雷器 2024-05-28
- GB/T 26764-2024 多功能路况快速检测设备 2024-05-28
- GB/T 30102-2024 塑料废弃物的回收和再利用指南 2024-05-28
- GB/T 24189-2024 高炉用铁矿石 用最终还原度指数表示的还原性的测定 2024-05-28
- GB/T 28843-2024 食品冷链物流追溯管理要求 2024-05-28
- GB/T 26669-2024 电工电子产品环境意识设计 术语 2024-05-28
- GB/T 2039-2024 金属材料 单轴拉伸蠕变试验方法 2024-05-28