- 博客(9)
- 资源 (14)
- 收藏
- 关注
原创 《ubuntu下x86汇编》之x86处理器
一、处理器基本信息cat /proc/cpuinfo可以看出,我的机器是英特尔奔腾双核处理器。二、寄存器信息使用gdb调试一段程序:(gdb) info registerrax 0x0 0rbx 0x0 0rcx 0x0 0rdx 0x0 0r
2014-04-18 13:39:38 2264
原创 《ubuntu下x86汇编》Intel格式—nasm命令与asm后缀文件
程序转载:http://hi.baidu.com/guzhou_diaoke/item/3955734c29ea93e4a5c066cfgdb调试以及应用分析原创,注意在ubuntu11.10、64位机;验证通过。
2014-04-17 11:32:01 3224
原创 《ubuntu下x86汇编》AT&T格式—as命令与s后缀文件
一、纯汇编1.源文件vi hello.s## 汇编语言写的 hello word#.code32.datamsg: .ascii"Hello word!\n" len=.-msg.text#.global_start_start: movl $len, %edx # 显示字符数 mov
2014-04-17 10:25:33 3365
原创 Linux程序运行跟踪trace
一、源程序1.源码#include #include int main(){ int i; printf("TK------>>>sizeof i is %d\n",sizeof i); char *p = NULL; strcpy(p,"tankai"); printf("p is %s\n",p); return 0;}
2014-04-08 10:53:12 13356
原创 《C关键字分析》之typedef与callback
一、typedef定义函数指针类型1.源码2.c#include typedef int (*HAL_CALL_BACK)(int,int);int test(int a,int b);int add(void* func,int a,int b);int main(){// printf("TK------>>>test is 0
2014-04-04 11:28:10 3221
原创 C语言关键字分析系列
一、C关键字分类C语言一共有32个关键字,具体分类如下:1.数据类型关键字,12个char,short,int,long,singed,unsigned,float,double,enum,union,struct,void2.控制语句关键字,12个for,do,while,break,continue;if,else,goto;switch,case,default,retu
2014-04-04 11:25:12 964
原创 《C关键字分析》之extern用法
一、假设为三方提供库源码和头文件1.共享库部分sanf.c#include int a;void hello(){ printf("TK------_>>>>>this is hello\n");}编译:gcc -shared -fPIC -o libsanf.so sanf.c 生成:libsanf.so2.头文件sanf.hextern int a;
2014-04-03 13:02:39 955
原创 Android之Camera预览
一、命令流程1.APPpackages/apps/Camera/src/com/android/camera/PhotoModule.javaprivate void startPreview() { mCameraDevice.setPreviewDisplayAsync(mCameraSurfaceHolder); mCameraDevice.startPrev
2014-04-02 13:54:35 11592
window下YUVviewerPlus图像查看
2013-11-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人