linux嵌入技术
ttlyfast
在猪面前是一个聪明人,
在聪明人面前是一个笨人,
在笨人面前简直就是神,
在神面前就是一头猪.
展开
-
嵌入式Linux入门的误区
嵌入式Linux入门的误区 来自:http://www.chinaunix.net转载 2007-08-16 15:44:00 · 579 阅读 · 0 评论 -
浮点数的比较
在数学运算当中经常会涉及到判断两个数是否相等的情况对于整数很好处理 A==B这样的一个语句就可以解决全部的问题但是对于浮点数是不同的首先,浮点数在计算机当中的二进制表达方式就决定了大多数浮点数都是无法精确的表达的现在的计算机大部分都是数字计算机,不是模拟机,数字机的离散化的数据表示方法自然无法精确表达大部分的数据量的。其次计算机浮点数的精度在单精度float类型下,只有7位,在进行浮点运算的时候,转载 2007-09-12 17:39:00 · 8380 阅读 · 7 评论 -
gdb 使用教程
发信人: TJB (老六), 信区: Linux 标 题: GDB (2) 发信站: BBS 水木调试站 (Tue Jun 2 15:58:26 1998) 发 信 人:System_Killer(大家一起来发呆) 信区名称:Linux[4614] 信件提要:gdb(二) 原发信站:中国科大BBS站(Sat, 28 Mar 1998 22:28:43) 这里是GDB的一转载 2007-09-18 13:58:00 · 1936 阅读 · 0 评论 -
GCC使用手册
1.前言 GCC编译器的手册(GCC MANUAL)的英文版已经非常全面,并且结构也非常完善了,只是一直都没有中文的版本,我这次阅读了GCC编译器的主要内容,对手册的内容进行了结构性的了解,认为有必要对这次阅读的内容进行整理,为以后的工作做准备。 由于我对这个英文手册的阅读也仅仅是结构性的。因此有很多地方并没有看,所以这篇文档的内容我也只能写出部分,对于以后需要详细了解的转载 2007-09-21 14:19:00 · 1249 阅读 · 0 评论 -
gdb查看运行时数据
gdb查看运行时数据转载 2007-09-24 15:11:00 · 934 阅读 · 1 评论 -
AT&T汇编语言与GCC内嵌汇编简介
AT&T汇编语言与GCC内嵌汇编简介AT&T汇编语言与GCC内嵌汇编简介 版本 0.1 时间04/3/30EMAIL chforest_chang@hotmail.com1 AT&T 与INTEL的汇编语言语法的区别1.1大小写1.2操作数赋值方向1.3前缀1.4间接寻址语法1.5后缀1.6指令2 GCC内嵌汇编2.1简介2.2内嵌汇编举例2.3语法2.3.1汇编语句模板2.3.2输出部分2转载 2007-09-21 11:35:00 · 730 阅读 · 0 评论 -
(编程经验)关于函数栈溢出的实例分析
函数栈溢出的实例分析来源: http://blog.csdn.net/ttlyfast作者: ttlyfast msn: ttlyfast@hotmail.com 有很多老程序会把函数写成如下形式 : void f(one, two)int one; //参数类型写在()后面int two;...{ one = g1; two = g2;}原创 2007-09-24 11:39:00 · 2187 阅读 · 0 评论 -
推荐一本五星好书:深入理解计算机系统(修订版)
from:http://outmyth.blogdriver.com/outmyth/1122212.html深入理解计算机系统(修订版) 【原书名】 Computer Systems A Programmers Perspective 【原出版社】 Pearson 【作者】 (美)Randal E.Bryant; David OHallaron 【译者】 龚奕利转载 2007-09-26 08:58:00 · 3865 阅读 · 1 评论 -
sprintf你知道多少
sprintf你知道多少 选自《CSDN 社区电子杂志——C/C++杂志》 sprintf 是个变参函数,定义如下:int sprintf( char *buffer, const char *format [, argument] ... );除了前两个参数类型固定外,后面可以接任意多个参数。而它的精华,显然就在第二个参数:格式化字符串上。printf 和spri转载 2007-10-11 19:19:00 · 577 阅读 · 0 评论 -
malloc()以及free()的机制
malloc()以及free()的机制来自bc-cn C语言论坛 事实上,仔细看一下free()的函数原型,也许也会发现似乎很神奇,free()函数非常简单,只有一个参数,只要把指向申请空间的指针传递给free()中的参数就可以完成释放工作!这里要追踪到malloc()的申请问题了。申请的时候实际上占用的内存要比申请的大。因为超出的空间是用来记录对这块内存的管理信息。先看一转载 2007-10-10 11:04:00 · 1797 阅读 · 1 评论 -
Linux 汇编语言开发指南
Linux 汇编语言开发指南 级别: 初级肖文鹏 (xiaowp@263.net), 北京理工大学计算机系硕士研究生英文版 AT&T汇编详细教程(Professional Assembly Language) 作者 Richard Blum ,格式:pdf原版下载地址 http://download.csdn.net/source/280080 汇编语言的优点是速度快转载 2007-11-08 11:59:00 · 833 阅读 · 0 评论 -
构造缓冲区溢出攻击字符串
题目: 对如下程序实施缓冲区溢出攻击,要求printf("getbuf returned 0x%x/n", val); 打印出 0xdeadbeef /* Bomb program that is solved using a buffer overflow attack */#include stdio.h>#include stdlib.h>#include ctype.原创 2008-04-25 20:05:00 · 1414 阅读 · 1 评论 -
二进制炸弹第六关
初步翻译了一汇编 是 二进制炸弹 实验里滴第六个炸弹 翻译了半天 累哦 相关帖子地址 http://topic.csdn.net/u/20071126/21/117bf6a0-dccb-49bc-ab3c-9852b6158862.html00401409 : 401409: 55 push %ebp 40140a: 89原创 2008-04-25 20:26:00 · 1953 阅读 · 0 评论