Chinaunix首页 | 论坛 | 博客
  • 博客访问: 177973
  • 博文数量: 20
  • 博客积分: 186
  • 博客等级: 入伍新兵
  • 技术积分: 1061
  • 用 户 组: 普通用户
  • 注册时间: 2012-01-12 19:54
文章存档

2018年(1)

2013年(10)

2012年(9)

发布时间:2013-08-31 20:12:57

要想详细了解你的Linux系统,为系统评估和性能调化提供准确的信息,那么,你会经常用到这几组命令。......【阅读全文】

阅读(5354) | 评论(0) | 转发(9)

发布时间:2013-06-07 22:33:24

通过一个简单实用的程序实例和调试过程,打印出变量和代码在内存中的分配位置,分析x86架构CPU下程序运行时汇编级指令的表现,并推导出各级调用函数的栈帧内存布局。......【阅读全文】

阅读(3504) | 评论(1) | 转发(2)

发布时间:2013-01-04 20:59:26

      这次来看看PowerPC体系架构CPU的栈帧布局和操作方法。PowerPC用得不多,有不对的地方大家拍砖啊~~ 1.  PowerPC的栈帧    先来看看PowerPC的栈帧布局图:        上图描述的是PowerPC的栈帧布局方式,PowerPC的栈生长方向也是由高到低,caller是调用者,current是被调用者。压栈的顺序依次是FPR、GPR、CR、Local Variable、Function Parameter......【阅读全文】

阅读(5464) | 评论(0) | 转发(2)

发布时间:2012-10-05 12:48:28

......【阅读全文】

阅读(14599) | 评论(0) | 转发(4)

发布时间:2012-08-27 18:31:08

x86比较可爱的地方是刚刚提到的两点,就是可以用栈基址和栈指针明确标示栈帧的位置,同时压栈的顺序有一定的规律,一个栈空间内的地址前面,必然有一个代码地址(lr)明确标示着调用函数位置内的某个地址。......【阅读全文】

阅读(6890) | 评论(2) | 转发(2)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册