《 汇编简易教程 Programming From The Ground Up》英文原版
下载网址:
Bartlett.Publishing,.Programming.from.the.Ground.Up.(2004).LiB.chm [988.5 Kb]

内容介绍:
看这本书主要是因为它介绍linux下的汇编格式,也就是AT&T格式。使用的是gas和AT&T语法,内容很好,非常适合用来教学。只要你英语不是很 差,看这本书是没问题的。并且,这本书的电子版(包括源码)都是公开的,可以从它的网站http://savannah.nongnu.org /projects/pgubook/上下载到 这本书假定读者不会任何程序语言,这种情况现在应该很少见了,有谁一上来就学汇编?
不过学习底层的东西再看高层的程序就很好理解了。而且这本书不仅仅只讲汇编的结构,还讲了很多东西,优化,测试,操作系统的系统调用,虚拟内存,共享库,linker和loader。基本上所有和计算机编程有关的内容都有涉及,没有愧对书名。
有点可惜的就是没有讲在C语言中嵌入汇编,也没有对分页的控制讲很多,但是这也不应该算是本书的重点。
Bartlett.Publishing,.Programming.from.the.Ground.Up.(2004).LiB.chm [988.5 Kb]

内容介绍:
看这本书主要是因为它介绍linux下的汇编格式,也就是AT&T格式。使用的是gas和AT&T语法,内容很好,非常适合用来教学。只要你英语不是很 差,看这本书是没问题的。并且,这本书的电子版(包括源码)都是公开的,可以从它的网站http://savannah.nongnu.org /projects/pgubook/上下载到 这本书假定读者不会任何程序语言,这种情况现在应该很少见了,有谁一上来就学汇编?
不过学习底层的东西再看高层的程序就很好理解了。而且这本书不仅仅只讲汇编的结构,还讲了很多东西,优化,测试,操作系统的系统调用,虚拟内存,共享库,linker和loader。基本上所有和计算机编程有关的内容都有涉及,没有愧对书名。
有点可惜的就是没有讲在C语言中嵌入汇编,也没有对分页的控制讲很多,但是这也不应该算是本书的重点。