当前位置: 首页 > news >正文

十大景观设计公司厦门seo优化

十大景观设计公司,厦门seo优化,根据百度地图做网站,外贸客户搜索软件1. 前言 crt0是hightec 在其toolchain的gcc库中实现启动startup功能的核心代码。 HighTec已为tc3xx设置了一些默认的启动行为。在此启动过程中,目标被初始化并设置为其默认值。启动文件的代码在进入main()函数之前执行。之后,执行main()函数的构造函数。 编译器附带的启动…

1. 前言

crt0是hightec 在其toolchain的gcc库中实现启动startup功能的核心代码。

HighTec已为tc3xx设置了一些默认的启动行为。在此启动过程中,目标被初始化并设置为其默认值。启动文件的代码在进入main()函数之前执行。之后,执行main()函数的构造函数。

编译器附带的启动代码仅是示例,用户可以根据自己需要去修改启动代码。

默认的启动过程分为两个步骤:
1. 执行crt0.o的启动代码
2. 调用main()函数的构造函数

2. 启动代码的一些说明

编译器toolkit包含一个启动代码示例。此代码在控制器reset后执行,并必须放置在目标期望其第一条指令(入口点)的地址处。默认代码初始化了以下内容:
▶ 用户和中断堆栈指针
▶ 访问系统全局寄存器
▶ OCDS软件断点服务
▶ SDA基指针
▶ 初始化上下文保存区(CSA)

此外,未初始化的数据设置为零,并且初始化的数据从ROM复制到RAM。这是通过使用默认链接器描述文件中定义的__clear_table和__copy_table表来完成的。

__clear_table用于在进入main()函数之前将未初始化的数据(即.bss、.sbss和.zbss节)设置为零。(这样做是因为ANSI规定未初始化的数据应为零。)

通过使用-fzero-initialized-in-bss选项,用户可以告诉tricore-gcc将初始化为零的变量放置在.bss节而不是.data节中。使用static修饰符的变量不受此选项的影响。

初始化数据位于复位时的RAM区域。在程序访问数据之前,必须将该数据复制到其RAM地址。

在默认的链接器脚本中,__copy_table被初

http://www.hrbkazy.com/news/13015.html

相关文章:

  • 公司网站怎么做网站备案互联网哪个行业前景好
  • 网站开发套餐关键词优化的建议
  • b2b网站建设费用建站网站关键词优化
  • 美图在线图片编辑器seo快速优化文章排名
  • 公司做普通网站seo推广优化服务
  • 免费建立小程序网站学大教育培训机构怎么样
  • 网站开发有哪些要求网络营销的4p策略
  • 史先生 网站建设网络建站
  • vue做的网站大全网址最全的浏览器
  • 外贸网站建设是什么百度网盘手机版
  • 做安装系统网站有钱赚吗网站建设公司
  • 太原网站建设 网站制作百度商家
  • 织梦做商城网站济源新站seo关键词排名推广
  • 公司微信网站建设方案长沙网络推广
  • 做网站必须要认证吗免费发帖论坛大全
  • 网上兼职做论坛版主 网站编辑广州seo站内优化
  • 做网站的工作时间网络营销的主要传播渠道
  • 有好的网站推荐一下吗做销售最挣钱的10个行业
  • 编写网站 语言武汉百度推广入口
  • 排名前十的室内设计公司常德网站优化公司
  • .la域名的门户网站web成品网站源码免费
  • 北京智联招聘官方网站做家政民生热点新闻
  • 南宁网站建设教学百度收录域名
  • 潍坊网站制作企业sem是什么检测分析
  • 网站图片滚动是怎么做的产品网络推广方式
  • 网站建设app哪个好用软文广告例子
  • 代购网站怎么做的网站推广怎么做有效果
  • 做不规则几何图形的网站域名注册需要哪些条件
  • 网站设计英文报告seo长沙
  • 东莞网站制作支付通道网络营销公司名称