Write great code.Volume 2,Thinking low-level, writing high-level

副标题:无

作   者:(美)Randall Hyde著;张菲译

分类号:

ISBN:9787121041259

微信扫一扫,移动浏览光盘

简介

本书是《编程卓越之道》系列书的第二卷,将探讨怎样用高级语言(而非汇编语言)编程得到高效率机器代码。在书中,您可以学到如何分析编译器的输出,以便检验代码的所作所为,从而得到高质量的机器码;了解编译器为常见控制结构生成的典型机器指令,以便在编写高级语言程序时选用恰当的语句;掌握编译器将各种常量和变量类型转换成机器数据的方法,以便于使用这些数据写出又快又短的程序。. 书中的理论超出了特定的编程语言和CPU架构,以各种处理器平台进行开发的高级语言程序员都能从中汲取到卓越编程的营养。...

目录

致 谢. I
引 言 III
第1章 以底层语言思考,用高级语言编程 1
1.1 关于编译器质量的误区 2
1.2 最好还是学学汇编语言 2
1.3 为何学习汇编语言并非绝对必要 3
1.4 以底层语言思考 3
1.4.1 编译器生成的机器码只会与送入的源代码质量一样 4
1.4.2 协助编译器生成更好的机器码 4
1.4.3 在用高级语言编程时,如何以汇编语言思考 5
1.5 编程用高级语言 7
1.6 假设条件 7
1.7 不特定于某种语言的方法 8
1.8 卓越代码的特征 8
1.9 本卷涉及的环境 9
1.10 获取更多信息 10
第2章 要不要学汇编语言 11
2.1 学习汇编语言的障碍 12
2.2 向《编程卓越之道》第二卷求援 12
2.3 向高层汇编器求援 13
 

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

Write great code.Volume 2,Thinking low-level, writing high-level
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon