网站大量收购独家精品文档,联系QQ:2885784924

[pub格式文件打开软件]EXCEL打开提示文件格式与文件扩展名的格式不一致.doc

[pub格式文件打开软件]EXCEL打开提示文件格式与文件扩展名的格式不一致.doc

  1. 1、本文档共86页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[pub格式文件打开软件]EXCEL打开提示文件格式与文件扩展名的格式不一致.doc

[pub格式文件打开软件]EXCEL打开提示文件格式与文件扩展名的格式不一致 篇一 : EXCEL打开提示文件格式与文件扩展名的格式不一致 解决“您尝试打开的文件*.xls的格式与文件扩展名指定的格式不一致” 2011-09-19 14:45 1、打开注册表编辑器 方法:开始 - 运行 - 输入regedit - 确定 2、找到注册表子项 HKEY_CURRENT_USER/Software/Microsoft/Office/14.0/Excel/Security 3、在右侧空白处点击鼠标右键,选择“新建 - DWORD值”,输入“ExtensionHardening”点击确定。*//*Offsetoffirstexecutableinstruction withtextsegmentfrombeginningoffile*/ unsignedlongdata_start;/*Offsetofdatasegmentfrombeginningof file*/ unsignedlongdata_end;/*Offsetofendofdatasegment frombeginningoffile*/ unsignedlongbss_end;/*Offsetofendofbsssegmentfrombeginning offile*/ /**/ unsignedlongstack_size; unsignedlongreloc_start;/*Sizeofstack,inbytes*//*Offsetofrelocationrecordsfrom1- unsignedlongreloc_count;unsignedlongflags; unsignedlongbuild_date;/*Whentheprogram/librarywasbuilt*/unsignedlongfiller[5];/*Reservered,settozero*/}; 其中magic字段固定为{‘b’,‘F’,‘L’,‘T’};rev表示FLT文件的版本,可以为1、2、3、4、5;entry表示第一条指令相对于文件头的偏移地址,也就是text段的偏移地址;data_start表示data段的偏移地址;data_end表示data段的尾地址,也就是bss段的偏移地址;bss_end表示bss段的尾地址;stack_size表示程序运行时栈的大小,缺省为4K,可以在编译时指定;reloc_start表示重定位信息的偏移地址;rcloc_count表示重定位信息的个数;flags的低5位用于表示文件的信息,其中最低位被置1时表示把程序的全部内容加载到内存,第2位被置1时表示,第3位被置1时表示除头部外其它部分是压缩的,第4位被置1时表示仅数据段和重定位段是压缩的,第5位被置1表示为调试输出有用的内核跟踪信息;build_date表示程序编译的时间;filler为保留字段,当前全部用0填充。: 段/符号名textfoobarvar 表2段/符号的地址信息 偏移地址0x080480000x080484000x080485000 2- 普通ELF文件对段/变量的引用情况如下: 1、在主函数中调用foo的过程如下: 0call0x100 2、使用变量var的过程如下: mov0r1 str1,#10 3、ptr是静态变量,在data段的视图如下: .data: 由于有虚拟内存的支持,该程序运行正常。[)但uClinux没有虚拟内存,所以就遇到了问题,不同程序的地址空间相互重叠。要解决这个问题,就要用前文提到的FLT文件格式。生成FLT文件的过程如图1: 图1FLT文件生成过程 elf2flt工具假设a.out中的text段和data段是连续的并且text段的偏移地址为0,它的内存结构图如图2: text len + data len text len 图2a.out内存结构图 为了获得如图2所示结构的a.out,必须在链接时使用一个特殊的链接文件elf2flt.ld,该文件在elf2flt工具的源码包中可找到。另外,必须在链接时使用-r选项以使a.out包含重定位信息。 a.out对段/变量的引用情况如下: 1、在主

您可能关注的文档

文档评论(0)

zhangningclb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档