本书主要介绍了计算机系统软件的基本原理、关键技术及实现、系统软件开发技术实践等。全书内容丰富,通俗易懂,讲解了Windows和Linux系统软件的各项核心技术,主要内容包括系统软件体系及基本概念、虚拟空间以及页映射、x86指令介绍与回顾、开发工具链、静态连接、目标文件、装载与动态连接、进程内存空间分布与模块、运行库、系统调用、操作系统API、堆栈、C++运行时、进程与线程、字节序等,并配以丰富的实践范例,帮助读者通过亲自动手实践的方式掌握书中的内容。本书适合应用开发人员、系统开发人员
计算机及相关专业本科生、研究生及教师、软件开发爱好者学习和阅读。
是国内第一本从实践的层面全方位阐述系统软件的基本原理、关键技术、实现方法的图书,填补了市场空白。该书以通俗易懂的语言及丰富的范例讲解系统软件的概念及关键技术。
Hello, 您好
《程序员的自我修养—链接,装载与库》 ISBN: 978-7-121-08511-6
Page82, 3.5.1 ELF符号表结构 章节中, 感觉有个矛盾的地方
82页最下面一行 符号类型和绑定信息(sh_info), 该成员低4位表示符号的类型(Symbol Type),
高28位表示符号绑定信息(Symbol Bindling). 根据这个信息, sh_info应该是有32位啊
可是, 在这页中间部位描述的 Elf32_Sym结构体中, 字段 st_info的类型是
unsigned char类型, 这个类型不是应该只有8位么? 这不跟前面32位矛盾相互矛盾么?
能出个电子版吗