找回密码
 骑士注册

QQ登录

微博登录

搜索
❏ 站外平台:

Linux中国开源社区 活动 查看内容

[图灵赠书]《深入理解程序设计:使用Linux汇编语言》点评赠书

2014-04-18 16:54    评论: 64    

世界最优秀的计算机科学专业学生都在用的编程教材一朝掌握汇编语言,终生理解计算机的思考与行为方式。语言轻松,例子实用,轻松学会用Linux汇编语言编程。

外文书名:Programming From the Ground Up

作者:[美] Jonathan Bartlett 著 郭晴霞 译

出版社:人民邮电出版社

作者简介:

       Jonathan BartlettNew Medio技术总监,负责为各公司定制Web应用、移动应用或企业软件解决方案。在此之前,他曾在EDS担任因特网开发经理一职,为Web团队和Wolfram Research提供技术支持。另外,他常在IBM DeveloperWorks社区撰文,介绍从高性能Playstation 3编程到高级元编程技巧等主题。

内容简介:

       是否真正理解汇编语言,常常是普通程序员和优秀程序员的分水岭。《深入理解程序设计:使用Linux汇编语言》介绍了Linux平台下的汇编语言编程,教你从计算机的角度看问题,从而了解汇编语言及计算机的工作方式,为成就自己的优秀程序员之梦夯实基础。

很多人都认为汇编语言晦涩难懂,但New Medio技术总监JonathanBartlett的这本书将改变人们的看法。本书首先介绍计算机的体系结构,然后从编写简单程序开始,一步一步扩充函数、文件、读写处理等知识,并平滑过渡到程序共享、存储与优化,由浅入深地介绍了Linux汇编语言编程。作者不仅会带你了解向计算机传递信息的方式方法,还让你学会向修改和使用程序的人传递信息,并最终用自己的规则构建“世界”,按自己对问题的理解和解决方案创造“世界”。 

读者评论:     

     “程序员不了解CPU的工作方式,就好比行医之人不懂解剖学,只能取得有限的成功。我强力推荐本书,即使你从不用汇编语言编程!……它必将成为你的灵感之源,助力你提高编程技能。”—— 《软件随想录》作者Joel Spolsky                                                                                                                                                                                                                                 

   “这本书是我们系统编程课的教材,其内容组织与阐释非常棒,尤其是关于底层内存管理那部分。你还在为不理解calloc和malloc的工作方式而苦恼吗?不妨看一下其中编写基本内存管理程序的汇编代码。另外,本书很好地介绍了gcc编译器和IA-32架构,因此拥有一个英特尔处理器和一个Linux分区,你便可运行示例及自编程序!”“我看了很多Linux平台汇编语言编程的书,本书是我的最爱(实在没有多少书能与其竞争)!一直听说汇编语言令人费解,这本书却让我发现它是多么容易。我没有任何用汇编语言编程的意图,但了解了基础知识之后,我对高级语言代码的编译过程有了更好的理解和认识,而且终于搞懂了指针以及堆与栈的区别!—— 亚马逊读者评论

样章地址:

http://wenku.it168.com/d_001399739.shtml

购买链接:

http://product.dangdang.com/23389785.html

活动内容:

活动时间:2014年04月18日-04月25日
活动奖品:
活动结束后,我们会评选出3位积极参与评论的网友奖励《深入理解程序设计:使用Linux汇编语言》图书1本。活动要求:
1、 在Linux中国(http://linux.cn)对本书进行评论,要言之有物,不能低于20个字。
2、 本次话题主要关注Linux内核及相关技术的讨论,以及对本书样章内容的评论。

 

最新评论

我也要发表评论

Capricorn90 2014-04-18 11:39  新浪微博网友评论 回复
求赠,总是见赠书,总是没见到我的馅饼,一直在学习Linux,没钱买书的人伤不起,哎……
hex636b 2014-04-18 11:39  新浪微博网友评论 回复
应该是GNU汇编语法吧
零du角的仰望 2014-04-18 11:39  新浪微博网友评论 回复
求赠!
狮子王辛小巴__嵌入式程序猿 2014-04-18 11:39  新浪微博网友评论 回复
正需要这本书,希望能获得这本书
谢沛仔 2014-04-18 11:39  新浪微博网友评论 回复
求书!谢谢
王彖 2014-04-18 11:39  新浪微博网友评论 回复
学习曲线陡峭
Aquarius 2014-04-18 11:56 回复
貌似是从基础提高的书,很适合我这种小白级别的学习,学过一些语言和体系结构,或许看起来也相对好理解一点点,希望获赠该书,让我等从此不再是白板啊。
luo_moon 2014-04-18 12:48 回复
求赠书,了解底层的体系结构,才能更好地设计和实现好软件,只局限与高级语言很容易忽略一些底层的运行机制,毕竟软件再好也是运行在硬件之上的应用而已,作为一个好的程序员或者致力于软件和系统的IT工作人员,底层的知识是不可或缺的!
来哥6875 2014-04-18 14:14  新浪微博网友评论 回复
额想要学。。。。
Edwin_Lau 2014-04-18 14:14  新浪微博网友评论 回复
看过了,确实深入浅出,最重要薄。。。。。。。
图灵刘紫凤 2014-04-18 14:14  新浪微博网友评论 回复
一朝掌握汇编语言,终生理解计算机的思考与行为方式; 语言轻松,例子实用,轻松学会用Linux汇编语言编程。喜欢现在就来点评吧!
图灵教育 2014-04-18 14:14  新浪微博网友评论 回复
本书是普林斯顿大学计算机科学专业指定教材,你值得拥有。快来点评吧!
靳宇__ 2014-04-18 14:14  新浪微博网友评论 回复
@吕琪庚 @欣曌不宣 @刺客-110 @-冯家二少 @孙帅并不帅 @付全照 @田振资 //@图灵教育:本书是普林斯顿大学计算机科学专业指定教材,你值得拥有。快来点评吧!
基连 2014-04-18 14:14  新浪微博网友评论 回复
求赠书。不过汇编不是和处理器本身有关联么?比如有多少寄存器等等,这本书以什么处理器为基础啊?
一雯清明雨 2014-04-18 14:14  新浪微博网友评论 回复
想要[得意地笑]
finding0328 2014-04-18 14:14  新浪微博网友评论 回复
求赠书
颺之海 2014-04-18 14:14  新浪微博网友评论 回复
求书啊~
伟宁1980 2014-04-18 14:14  新浪微博网友评论 回复
//@图灵教育:本书是普林斯顿大学计算机科学专业指定教材,你值得拥有。快来点评吧!
开心Nemo 2014-04-18 14:14  新浪微博网友评论 回复
Read a half of it

收藏

返回顶部

分享到微信

打开微信,点击顶部的“╋”,
使用“扫一扫”将网页分享至微信。