“PE文件格式”1.9版 完整译文(附注释)(4)
2007-01-14 20:15:14 来源:WEB开发网⑩AlphaAXP
“DECAlpha”,也被称作“AlphaAXP”,是一个原来由美国数据设备公司(DEC)开发和制造的64位RISC微处理器(例如:DECAlphaAXP21064微处理器),他们将它用在自己的工作站和服务器系列上。被设计作为VAX系列计算机的继承者,AlphaAXP不但支持VMS操作系统,同时也支持DigitalUNIX操作系统。后来的一些开放源码操作系统也能运行于Alpha之上,著名的Linux和BSDUNIX操作系统特别支持。微软直到WindowsNT4.0SP6才支持这种处理器,但Windows2000第2版之后就又不支持了。
UTC
是“CoordinatedUniversalTime”的缩写,意为“协调通用时间”,它是综合了只以地球的不停旋转速率为基准的格林威治标准时间(GreenwichMeanTime)和高度精确的原子时间的一种时标。当原子时间和地球时间达到一秒的时差时,一个闰秒就被算进UTC时间中。UTC设计于1972年1月1日,并被国际度量衡局(InternationalBureauofWeightsandMeasures)于巴黎协调通过。跟格林威治标准时间一样,UTC也被设定于0经度的本初子午线。
BSS
是“BlockStartedbySymbol”的缩写,意为“以符号开始的块”。BSS是Unix链接器产生的未初始化数据段。其他的段分别是包含程序代码的“text”段和包含已初始化数据的“data”段。BSS段的变量只有名称和大小却没有值。此名后来被许多文件格式使用,包括PE。
“以符号开始的块”指的是编译器处理未初始化数据的地方。BSS节不包含任何数据,只是简单的维护开始和结束的地址,以便内存区能在运行时被有效地清零。BSS节在应用程序的二进制映象文件中并不存在,例如:
unsignedcharvar; //分配到.bss节的8位未初始化变量
更多精彩
赞助商链接