WEB开发网
开发学院网络安全黑客技术 “PE文件格式”1.9版 完整译文(附注释)(4) 阅读

“PE文件格式”1.9版 完整译文(附注释)(4)

 2007-01-14 20:15:14 来源:WEB开发网   
核心提示: ⑩AlphaAXP“DECAlpha”,也被称作“AlphaAXP”,是一个原来由美国数据设备公司(DEC)开发和制造的64位RISC微处理器(例如:DECAlphaAXP21064微处理器),他们将它用在自己的工作站和服务器系列上,“PE文

⑩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位未初始化变量

上一页  1 2 3 4 5 6  下一页

Tags:PE 文件 格式

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接