汇编
Mnnk
这个作者很懒,什么都没留下…
展开
-
objdump命令
相关: objdump命令 objdump的使用摘要:objdump -x obj:以某种分类信息的形式把目标文件的数据组成输出;<可查到该文件的的所有动态库>objdump -t obj:输出目标文件的符号表()objdump -h obj:输出目标文件的所有段概括()objdump -j ./text/.data -S obj:输出指定段的信息(反汇编源代码)objdu...转载 2018-05-27 16:49:17 · 1417 阅读 · 0 评论 -
readelf命令
相关文章: readelf命令 readelf命令和ELF文件详解摘要:-a --all 显示全部信息,等价于 -h -l -S -s -r -d -V -A -I. -h --file-header 显示elf文件开始的文件头信息. -l --program-headers --segments 显示程序头(段头)信息(如果有的话)。 -S --secti...转载 2018-05-27 16:38:06 · 779 阅读 · 0 评论 -
Linux C语言内联汇编-读写变量
基本格式:asm [ volatile ] ( assembler template //汇编代码 [ : output operands ] /* optional *///输出运算符列表 [ : input operands ] ...原创 2018-06-23 17:38:41 · 846 阅读 · 0 评论 -
Linux C语言内联汇编-函数调用
int func(int a, int b, int c, int d, int e, int x, int y, int z){ return 1; } int main() { res = func(1, 2, 3, 4, 5, 6, 7, 8); cout << res; return 0; } g++ -S查看汇编 subq $16,...原创 2018-06-23 18:12:38 · 925 阅读 · 0 评论 -
Linux C语言内联汇编-条件跳转
void jump(){ int i = 10, sum = 0; __asm__("movl $0, %0;" "a:;" "cmpl $0, %2;" "jle b;" "addl %2, %0;" "subl $1, %1;"原创 2018-06-23 21:56:40 · 527 阅读 · 0 评论