朱燚

--书到读透处,酒于微醺时

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

03 2009 档案

摘要:第一句 如果我们之间有1000步的距离 你只要跨出第1步 我就会朝你的方向走其余的999步 第二句 通常愿意留下来跟你争吵的人 才是真正爱你的人 第三句 付出真心 才会得到真心 却也可能伤得彻底 保持距离 就能保护自己 却也注定永远寂寞 第四句 有时候 不是对方不在乎你 而是你... 阅读全文
posted @ 2009-03-25 02:29 朱燚:-) 阅读(1119) 评论(1) 推荐(0) 编辑

摘要:When your compiler compiles your C code, it generates an object file, which is consequently linked into a program. These "object" files and "executabl... 阅读全文
posted @ 2009-03-24 22:59 朱燚:-) 阅读(6673) 评论(0) 推荐(1) 编辑

摘要:Linux下可执行文件格式为ELF 如果想使用nasm生成ELF格式的文件,一步是办不到的,需要使用连接器,具体如下 nasm –f elf hello.asm gcc –o hello hello.o 生成的hello文件就是我们的程序 我们可以用Linux下的16进制编辑器来查看他的内容 Lin... 阅读全文
posted @ 2009-03-24 21:31 朱燚:-) 阅读(1225) 评论(0) 推荐(0) 编辑

摘要:Windows过来的初学者常遇到的问题,在Vi里写完东西,习惯性Ctrl+S保存,然后就死在那里了,完全没有反映,只好重启,高级点的用Alt+F2/3/4切换到另外的控制台干别的事情 其实应该用Ctrl+Q来接触锁定,Ctrl+S在Linux下是锁定屏幕显示的意思和ScreenLock键是一个效果... 阅读全文
posted @ 2009-03-20 18:10 朱燚:-) 阅读(4633) 评论(1) 推荐(1) 编辑

摘要:使用gcc编译程序,最简单的用法如 gcc helloworld.c –o helloworld 如果要将符号文件加载在编译的文件里,需要用 gcc helloworld.c –g –o helloworld 调试可以使用gdb,类似与windows下的debug,或者windbg,最简单的用法是... 阅读全文
posted @ 2009-03-20 02:41 朱燚:-) 阅读(412) 评论(0) 推荐(0) 编辑

摘要:直接用rpm -i nasm-2.05.01-1.i386.rpm 安装出现错误Failed Dependencies:libc.so.6 只好下载源码版本nasm-2.05.01-1.src.rpm,重新生成rpm,方法如下 rpm –ivh nasm-2.05.01-1.src.rpm cd /... 阅读全文
posted @ 2009-03-19 00:24 朱燚:-) 阅读(1324) 评论(0) 推荐(0) 编辑

摘要:首先安装cdrom: mkdir /mnt/cdr mount /dev/cdrom /mnt/cdr 安装Samba服务 cd /mnt/cdr/Server rpm –ivh *.samba.rpm 安装网络硬盘 mount -t cifs -o username=***,password=**... 阅读全文
posted @ 2009-03-19 00:09 朱燚:-) 阅读(691) 评论(0) 推荐(0) 编辑

摘要:准备你的行囊----建立环境 为了让大家更为轻松,除非迫不得已,我们尽量使用系统上已经安装的工具,在这一章里,下面两个外部工具是必须的 nasm:作为汇编环境,官方网站http://www.nasm.us/ UltraEdit:作为16进制文本编辑器 同时,读者应该稍微具备的汇编知识,... 阅读全文
posted @ 2009-03-13 20:28 朱燚:-) 阅读(7678) 评论(24) 推荐(0) 编辑

摘要:Here is a list of instructions and opcodes used by Intel, AMD, Cyrix and Nexgen. Gdb was used get all the info out of the processors. This page ... 阅读全文
posted @ 2009-03-13 19:08 朱燚:-) 阅读(6984) 评论(0) 推荐(0) 编辑