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

安阳网站制作免费外链生成器

安阳网站制作,免费外链生成器,大兴网站建设首选公司,网站优化 英文全部学习汇总: GreyZhang/g_unix: some basic learning about unix operating system. (github.com) 继续之前的学习笔记,整理一下最近看过的一点stabs资料。 这一页中有一半的信息是Fortran专用的,直接跳过。参数的符号修饰符是p&#xff0c…

         全部学习汇总: GreyZhang/g_unix: some basic learning about unix operating system. (github.com)

         继续之前的学习笔记,整理一下最近看过的一点stabs资料。

         这一页中有一半的信息是Fortran专用的,直接跳过。参数的符号修饰符是p,结合英文单词很容易理解记忆。

         这一页描述了参数传递往寄存器传递的情况,其实这个在我现在接触的x86的平台上是没有的。但是,通过之前看过的资料可以知道其实现在比较流行的RISC-V其实是采用了这样的模式。

1. 函数调用约定中,参数明确的只有两个,因此会有一些信息不能够直接得出。

2. 关于类型的描述中,内置类型其实主要就是基础C语言中的元类型。

         类型信息在描述信息开始的段。

         这一页刚开始看的时候,可能由于最前面几页中b表征过布尔类型,因此有一点先入为主的错误理解。这其实是内置的缩写。而布尔量的表达,其实还真有一点“悬案”的感觉,定义不是很清晰。看到这一页的后半段其实正好也提到了这部分。

         这里是关于数组的stabs信息生成,例子中的数组其实有3个元素,但是生成的信息由编译器加工后进行了4字节对齐,因此在实际的场景中占用了4个字节的信息。

         至于字符串,这个在C语言中没有的原始类型,其实本质上还是数组处理那一套。

         类型描述符号中使用e来代表枚举类型,T描述结构体。关于结构体的部分,通过计算可以看得出来后面的数值其实是代表了空间的占用量。

         联合的描述中没有包含作用于信息,这里的例子中能够看到一些标志等基础信息。其中,有一个-20指出来了在堆栈中的偏移量。

         其实,数据结构或者类型这类信息跟数据对象本身不同,不会有作用域的信息存在。

         这一页前的两个基础信息其实跟之前看到的信息类似,了解就好。这里有一个实际操作的说明,使用onjdump –stabs可以提取目标文件中分区信息。其他的编译器可能没有提供这个好用的工具,GNU的工具中是带的。

         这样,这一份文档的简单整理就结束了。剩下的额篇章还有很多,但是主要是C++以及附录。而我看这个文档本来也就是为了寻找一个行号表述的答案而已,其余的信息不去深究了。

http://www.hkea.cn/news/489722/

相关文章:

  • 网站开发快递文件国外网站怎么推广
  • 网站和搜索引擎站长论坛
  • 做违法网站会怎样外贸独立站怎么建站
  • 云主机建网站教程深圳全网推互联科技有限公司
  • 做网站赚50万谷歌搜索引擎363入口
  • 台州网站设计外包网页制作公司排名
  • 网站建设投标文件范本亚马逊提升关键词排名的方法
  • 学做网站需要多长时间免费推广平台排行
  • wordpress运行php 404360优化大师下载
  • seo排名网站 优帮云线上推广的三种方式
  • 平凉哪有做网站的百度推广登录入口官网网
  • 娄底网站优化自建网站平台有哪些
  • 做网站需要多少兆空间wix网站制作
  • 哪些网站教做生物实验今日新闻联播
  • 铜川市住房和城乡建设局网站信息流广告哪个平台好
  • 太原市建设交易中心网站首页百度手机助手app安卓版官方下载
  • 昆山网站建设网站建设郑州网络推广哪个好
  • 瑜伽网站设计国外推广网站
  • 什么网站做国外批发百度推广自己怎么做
  • 网站管理工具百度推广可以自己开户吗
  • 三水网站制作中山做网站推广公司
  • ysl网站设计论文郑州seo地址
  • 做食品的网站设计要注意片多多可以免费看电视剧吗
  • 网站排名推广自己怎么做长沙seo代理商
  • 手机网站改版公司加盟关键词优化排名查询
  • html5 图片网站建设企业网站多少钱
  • 企业网站定制开发流程网络营销的概念及特点
  • 做火影网站背景图农村电商平台有哪些
  • 国内html5网站建设seo兼职工资一般多少
  • 青海西宁网站建设公司百度网络推广