001 《Linkers and Loaders》
作者:
John R,Levine
备注:
* 链接和加载方面最完整和权威的书籍,但内容晦涩而陈旧
002 《Intel® 64 and IA-32 Architectures Software Developers Manuals》
作者:
Intel 官方
备注:
* Intel x64 和 x86 cpu 技术手册
* 总共 3 卷
* 不适合通读
* 链接:http://www.intel.com/products/processor/manuals/
003 《程序员的自我修养 - 链接、装载与库》
作者:
俞甲子、石帆、潘爱民
备注:
介绍 Windows 和 Linux 上,一个应用程序在编译、链接和运行时刻所发生的的各种事项,包括:
* 代码指令是如何保存的?
* 库文件如何与应用程序静态链接?
* 应用程序如何被装载到内存中并开始运行?
* 动态链接如何实现?
* c/c++运行时库的工作原理?
* 操作系统提供的系统服务如何被调用?
* 等等
004 《点石成金 : 访客至上的网页设计秘笈》《don't make me think》
作者:
Steve Krug
备注:
基于实际数据来做决定而不是基于一场为了通过说服所有持有反对意见的人的辩论,是一场具有革命性的转变
这是一本关于可用性的好书