当前位置:  技术问答>linux和unix

问一个《深入理解计算机系统》中的问题

    来源: 互联网  发布时间:2017-02-26

    本文导语:      本人菜鸟,最近正在看《深入理解计算器系统》英文版,在第七章遇到个问题,怎么也不明白,希望高手解答一些,谢谢~     第7章Linking中有几个概念symbol, reference, symbol definition不太明白它们之间的区别到...

    本人菜鸟,最近正在看《深入理解计算器系统》英文版,在第七章遇到个问题,怎么也不明白,希望高手解答一些,谢谢~
    第7章Linking中有几个概念symbol, reference, symbol definition不太明白它们之间的区别到底是什么……我理解symbol就是global variables和functions的名字,存在symbol talble里面;reference就是.data或者.text等里面的实实在在的数据,而symbol definition就是symbol table里面对symbol的定义(也就是书里说的Elf_symbol的structure)。
    但是看到7.7 Relocation就不明白了:里面有个refptr和refaddr看了半天没明白它们之间的联系是什么……
    谢谢!!!

|
这样看,
refaddr: 函数入口
refptr: 函数调用点

    
 
 

您可能感兴趣的文章:

  • 深入理解linux内核
  • 深入理解PHP内核 TIPI
  • 100分求:哪儿有《深入理解linux内核》可供下哉!
  • 哪儿有下载《深入理解Linux内核》这本书?(中文)
  • 有人读完《深入理解linux内核》吗?
  • 求一起看《深入理解linux内核》
  • 深入理解Java对象实例生成的例子
  • 深入理解计算机系统一书的一个问题
  • java父类和子类初始化顺序的深入理解
  • 深入Ref,Out的理解及其使用
  • 深入理解Oracle数据库的启动和关闭
  • 《现代操作系统》和《深入理解计算机系统》
  • CS:APP深入理解计算机系统练习题-【ELF文件的符号表相关】
  • 深入理解结构体中占位符的用法
  • 求支持,深入理解LINUX内核
  • 深入理解Activity之间的数据传递
  • 深入理解linux内核第三版中文版 不够可以再加分
  • C# 多态性的深入理解
  • 基于Java Tomcat和激活MyEclips的深入理解
  • Android开发之文件操作模式深入理解
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Docker支持更深入的容器日志分析
  • 关于《深入浅出MFC》
  • Linux有没有什么好的高级的书,我要深入,
  • [100分]有没有关于binutils的深入的资料?或者深入底层的资料?
  • 想深入学习Java应该学习哪些东西
  • 哪位有《JSP深入编程》电子版?
  • 想要深入学习LINUX该学什么?
  • 如何深入Linux的内核学习?
  • U-BOOT得掌握到什么程序,用不用深入去学
  • 想深入了解操作系统该怎么做
  • 前一阵子学习了shell脚本,如果想深入点了解linux可以看什么书呢
  • 深入多线程之:深入分析Interlocked
  • ##想买书深入学习linux下的编程,请指教
  • 深入JDBC sqlserver连接写法的详解
  • 深入oracle特定信息排序的分析
  • 深入分析C中不安全的sprintf与strcpy
  • 请问JFC是否有必要深入研究?
  • 如何深入了解某个平台系统的底层
  • 各位,帮忙推荐几本深入学习Linux的书!!!
  • 想深入学习linux,请推荐一个版本的LINUX系统
  • 如何深入了解某个平台系统的底层 iis7站长之家


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3