摘要: .balignl 16,0xdeadbeef浅析最近在分析u-boot的源代码,看到这一行:.balignl 16, 0xdeadbeef不知道为什么要这样写,0xdeadbeef,明显是个单词组,写在这里有何意义呢?查阅了众多资料的时候才晃然大悟。下面我一步步来说明:首先要弄明白.balignl的意思,这其实应该算是一个伪操作符,伪操作符的意思就是机器码里,并没有一个汇编指令与其对应,是由编译器来实现其功能的。.balign是意思是:以当前地址为开始开始,找到第一次出现的以第一个参数为整数倍的地址,并将其作为结束地址,在这个结束地址前面存储一个字节长度的数据,存储内容正是第二个参数。如果当前 阅读全文
posted @ 2012-07-18 14:04 Evan_Wang 阅读(4738) 评论(0) 推荐(1) 编辑
摘要: tar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到标准输出下面的参数-f是必须的-f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。# tar -cf all.tar *.jpg这条命令是将所有.jpg的文件打成一个名为all.tar的包。-c是表示产生新的包,-f指定包的文件名。# t 阅读全文
posted @ 2012-07-18 13:04 Evan_Wang 阅读(587) 评论(0) 推荐(0) 编辑
摘要: 摘要 : “云计算”概念诞生到现在已经超过五年,从某种角度看,几乎谷歌的所有产品都可以被认为是典型的云计算产品。 关键词 : 云计算、谷歌 “云计算”概念诞生到现在已经超过五年,从某种角度看,几乎谷歌的所有产品都可以被认为是典型的云计算产品。然而其面向企业用户的云服务虽然推出四年有余,但并未获得太多关注。除了不温不火的App Engine和并无太多独到性且姗姗来迟的Google Drive,我们想知道,谷歌云计算到底在哪里? 我们不需赘言云计算已经多大程度上成为事实上的IT界最热概念,但回首其五年多的发展史,有两家企业决不能被忽视:谷歌和亚马逊。通过成功推出一些列AWS服... 阅读全文
posted @ 2012-07-11 14:15 Evan_Wang 阅读(202) 评论(0) 推荐(0) 编辑
摘要: #include<stdio.h>#include<stdlib.h>#include<string.h>#include<windows.h>typedef struct node{ char name[20];//姓名 char num[20];//学号 char sex;//性别 struct node *next;}slink;void deletef(slink *head);//删除操... 阅读全文
posted @ 2012-03-28 12:52 Evan_Wang 阅读(159) 评论(0) 推荐(0) 编辑