随笔分类 -  汇编

摘要:原文地址:http://www.cnblogs.com/jjyjjyjjy/archive/2011/04/23/2024828.html C code: #include <stdio.h> extern add(int,int); int main(int argc,char **argv) { int result = add(4,5); printf("result:%d\n",result); } assembly code: ;nasm -f elf add.s -o add.o [section .data] ... 阅读全文
posted @ 2011-12-08 09:53 wangkangluo1 阅读(356) 评论(3) 推荐(0) 编辑
摘要:原文地址:http://blog.csdn.net/yayong/article/details/236653X86汇编语言学习手记(2)作者: BadcoffeeEmail: blog.oliver@gmail.com2004年11月原文出处:http://blog.csdn.net/yayong版权所有: 转载时请务必以超链接形式标明文章原始出处、作者信息及本声明这是作者在学习X86汇编过程中的学习笔记,难免有错误和疏漏之处,欢迎指正。作者将随时修改错误并将新的版本发布在自己的Blog站点上。严格说来,本篇文档更侧重于C语言和C编译器方面的知识,如果涉及到基本的汇编语言的内容,可以参考相关 阅读全文
posted @ 2011-08-27 18:58 wangkangluo1 阅读(460) 评论(0) 推荐(0) 编辑
摘要:原文地址:http://blog.csdn.net/yayong/article/details/170842X86汇编语言学习手记(1)作者: BadcoffeeEmail: blog.oliver@gmail.com2004年10月原文出处:http://blog.csdn.net/yayong版权所有: 转载时请务必以超链接形式标明文章原始出处、作者信息及本声明这是作者在学习X86汇编过程中的学习笔记,难免有错误和疏漏之处,欢迎指正。作者将随时修改错误并将新的版本发布在自己的Blog站点上。严格说来,本篇文档更侧重于C语言和C编译器方面的知识,如果涉及到具体汇编语言的内容,可以参考相关文 阅读全文
posted @ 2011-08-27 18:56 wangkangluo1 阅读(499) 评论(0) 推荐(0) 编辑
摘要:原文地址:http://www.cppblog.com/liu1061/articles/53762.html如果在Linux平台可以用gdb进行反汇编和调试。(转)2. 最简C代码分析 为简化问题,来分析一下最简的c代码生成的汇编代码: # vi test1.c int main() { return 0; } 编译该程序,产生二进制文件: # gcc test1.c -o test1 # file test1 test1: ELF 32-bit LSB executable 80386 Version 1, dynamically linked, not stripped te... 阅读全文
posted @ 2011-08-27 18:42 wangkangluo1 阅读(7864) 评论(1) 推荐(0) 编辑