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
定制服务
推荐标准
- T/GDXNCX 013-2021 客家菜 兴宁艾香脆皮鸽烹饪工艺规范 2021-12-08
- T/GBC 34-2024 地理标志证明商标 南宁老友粉 2024-12-12
- T/CBFIA 08003-2017 食用植物酵素 2017-09-26
- T/CI 650-2024 药食同源产品质量管理规范 2024-12-24
- T/SDRA 57-2024 莲子红豆沙 2024-12-27
- T/ZZSLY 003-2024 地理标志伴手礼通用要求 2024-04-23
- T/QZFS 008.14-2022 泉州特色小吃制作技艺 第14部分:润饼菜 2022-09-01
- T/TCDM 004-2021 天长大米加工技术规范 2021-11-12
- T/MZFSCX 101-2023 丰顺菜 鲍鱼石螺鸡团体标准 2023-12-20
- T/CHYY 015-2024 富有机硒SOD基因细胞营养食品质量规范 2024-09-29