【英语版】国际标准 ISO/IEC TR 18037:2008 EN 编程语言 C 支持嵌入式处理器的扩展功能 Programming languages — C — Extensions to support embedded processors.pdf

  • 2
  • 0
  • 2024-07-10 发布于四川
  • 正版发售
  • 现行
  • 正在执行有效期
  •   |  2008-06-11 颁布

【英语版】国际标准 ISO/IEC TR 18037:2008 EN 编程语言 C 支持嵌入式处理器的扩展功能 Programming languages — C — Extensions to support embedded processors.pdf

  1. 1、本标准文档预览图片由程序生成,具体信息以下载为准。
  2. 2、本网站所提供的标准文本仅供个人学习、研究之用,未经授权,严禁复制、发行、汇编、翻译或网络传播等,侵权必究。
  3. 3、本网站所提供的标准均为PDF格式电子版文本(可阅读打印),因数字商品的特殊性,一经售出,不提供退换货服务。
  4. 4、标准文档要求电子版与印刷版保持一致,所以下载的文档中可能包含空白页,非文档质量问题
查看更多

ISO/IECTR18037:2008ENProgramminglanguages—C—Extensionstosupportembeddedprocessors是国际标准化组织(ISO)和国际电工委员会(IEC)联合发布的文档,属于C语言编程语言的扩展,旨在支持嵌入式处理器。该标准主要包含了一些在C语言中为嵌入式处理器特别设计的扩展,以提高代码的效率、灵活性和可移植性。以下是对该标准的详细解释:

1.内存管理:嵌入式处理器通常具有有限的内存资源,因此该标准提供了内存管理的新功能,如动态内存分配和释放,以帮助开发者更有效地管理内存。

2.并发编程:嵌入式处理器通常需要处理并发任务,因此该标准提供了多线程支持,包括线程创建、同步和互斥等机制,以帮助开发者更有效地编写并发程序。

3.异常处理:嵌入式处理器通常面临更高的中断风险,因此该标准提供了异常处理机制,以帮助开发者更好地处理程序中的异常情况。

4.性能优化:嵌入式处理器通常需要更高效的代码,因此该标准提供了优化编译器的选项,如内联函数、寄存器分配等,以提高代码的执行效率。

5.代码调试:该标准还提供了一些新的调试工具和语法特性,以帮助开发者更有效地调试嵌入式处理器的代码。

ISO/IECTR18037:2008ENProgramminglanguages—C—Extensionstosupportembeddedprocessors为嵌入式处理器的开发提供了更多的功能和工具,帮助开发者更高效地编写和维护嵌入式程序。

您可能关注的文档

文档评论(0)

认证类型官方认证
认证主体北京标科网络科技有限公司
IP属地四川
统一社会信用代码/组织机构代码
91110106773390549L

1亿VIP精品文档

相关文档