c编译、链接和库
clearriver
做一番一生引以为豪的事业;找一个一生荣辱与共的妻子;在有生之年报答帮助我的人;并且帮助有需要我帮助的人!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
全局变量,静态变量以及局部变量存放位置
今天开始看《程序员的自我修养:链接、装载与库》,对ELF文件格式内容进行一下总结,主要分析全局变量,静态变量以及局部变量存放位置。ELF文件有很多种:可重定位文件(如静态库),可执行文件,共享文件(动态库),核心转储文件(Core dump file)。ELF文件主要有以下段:file header.text section.data section.bss section原创 2009-11-03 21:53:00 · 7838 阅读 · 1 评论 -
计算机的异常控制:中断、陷阱、故障、终止、进程上下文切换、信号
总结《深入理解计算机系统》:异常控制流1,计算机中的异常处理机制:处理器设计人员(如被零除、缺页,存储器访问违例等)以及操作系统开发人员(如系统调用以及来自外部的IO设备信号等)为每种类型的异常分配了一个唯一的非负整数异常号。在系统启动时,操作系统分配和初始化一张成为异常表的跳转表,该表使用异常号k作为索引,以每种类型的异常处理程序地址作为值。当处理器检测到一个事件(比如CPU根据管脚状态原创 2010-01-02 11:44:00 · 7124 阅读 · 0 评论
分享