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

网站建设情况报告国内欣赏电商设计的网站

网站建设情况报告,国内欣赏电商设计的网站,故事网站模版,做不锈钢的网站有哪些http://zqwt.012.blog.163.com/blog/static/12044684201031102956976/ 最近在分析u-boot的源代码#xff0c;看到这一行#xff1a; .balignl 16, 0xdeadbeef不知道为什么要这样写#xff0c;0xdeadbeef#xff0c;明显是个单词组#xff0c;写在这里有何意义呢看到这一行        .balignl 16, 0xdeadbeef不知道为什么要这样写0xdeadbeef明显是个单词组写在这里有何意义呢查阅了众多资料的时候才晃然大悟。下面我一步步来说明首先要弄明白.balignl的意思这其实应该算是一个伪操作符伪操作符的意思就是机器码里并没有一个汇编指令与其对应是由编译器来实现其功能的。.balign是意思是以当前地址为开始开始找到第一次出现的以第一个参数为整数倍的地址并将其作为结束地址在这个结束地址前面存储一个字节长度的数据存储内容正是第二个参数。如果当前地址正好是第一个参数的倍数则没有数据被写入到内存。.balign 8, 0xde这条指令的含义可以用下图表示 图解以当前地址为开始开始找到第一次出现的以8为整数倍的地址并将其作为结束地址在这个结束地址前面存储一个字节长度的数据0xde。如果当前地址正好是8的倍数则没有数据被写入到内存。以此类推.balignw则表示第二个参数存入的内容长度为2字节    .balignw 4, 0x368d因为现在填入的内容为2个字节那就存在以下几种情况    1当前地址没有偏移就满足了以4为倍数的地址    2当前地址偏移了1个字节就满足了以4为倍数的地址    3当前地址偏移了2个字节就满足了以4为倍数的地址    4当前地址编移了3个字节就满足了以4为倍数的地址分析一下这四种情况    1当没有偏移的时候地址中间肯定没有办法填上信息    2当偏移1个字节的时候地址中间空隙不够所以填入的数值是末定义也就是说填入什么值不清楚    3当偏移2个字节的时候地址中间的空隙正好填入0x368d两个字节的内容    4当偏移3个字节的时候地址中间的空隙大于所要填的内容。此时填入的数值是末定义填入什么值不清楚以此类推.balignl这个指令用来填与一个字即4个字节的长度仔细分析一下就知道对于.balignl 16, 0xdeadbeef如果想要0xdeadbeef一定填到当前地址后面某个部分当前地址偏移量就必须为4字节这样才能保证在任何情况下偏移的地址所留的空隙刚好填入所要填的内容。 注意0xdeadbeef是什么意思类似这样的值很多像0xabababab它们的作用就是为内存做标记插在那里就表示从这个位置往后的一段有特殊作用的内存而这个位置往前禁止访问。
http://www.yutouwan.com/news/481506/

相关文章:

  • 上海网站建设公司大全品牌高端网站
  • wordpress怎么修改中文字体企业网站优化服务公司
  • 甘肃网站快速排名策划去申请注册一个中视频自媒体账号
  • 吴忠住房和城乡建设局网站seo网络优化招聘信息
  • 网站信息管理系统门户网站建设 总结
  • 淄博专业做网站门户网站建设 考核
  • 网站建设网站制作价格百度客户端官网
  • 网站怎么做高权重wordpress 菜单 移动端
  • 如何让订阅号菜单做微网站最新发布的最新
  • 天津整站给个网址兄弟
  • 天津网站建站推广网页设计与制作公告栏
  • 郑州知名做网站网站建设招聘内容
  • 移动端网站怎么提交新开传奇网站手机版
  • 本地手机网站建设域名解析网站登录
  • 现在网站建设 如何保证安全怎么做网站数据库
  • 企业网站建站那种好做动漫头像的网站
  • 工作室 网站建设重庆建设网站
  • 购物网站开发背景博物馆网站微信公众号建设方案
  • 北京网站建设公司分形科技微信公众号如何开通
  • 沂水县住房和建设局网站传媒免费网站建设
  • 如何提升网站速度莆田seo外包公司
  • 青浦网站制作开网站做网站
  • 开封河南网站建设直接进入网站的代码
  • 做网站连带责任jsp与网站开发期末试题
  • 网站空间域名续费合同网线制作ppt
  • 公司做网站都需要什么网站开发 嘉定
  • 当当网站建设的目标池州网站建设哪家好
  • 网站设计优点wordpress 充值
  • 企业建站程序有哪些长沙专业做网站
  • 移动端企业网站python wordpress采集器