Programming from the Ground Up: Linux Assembly Language

Programming from the Ground Up: Linux Assembly Language

简介:

本书使用Linux汇编语言向新程序员传授编程中最重要的概念。它需要你一步一步通过这些概念:

处理器如何查看内存处理器如何操作程序如何与操作系统交互计算机如何在内部表示数据如何进行低级和高级优化

大多数初级编程书籍都试图使读者免受计算机实际工作方式的影响。这本书从教授计算机如何在引擎盖下工作开始,这样程序员将有足够的背景在编程的所有领域取得成功。这本书被普林斯顿大学用在他们的COS 217 “编程系统导论” 课程中。

英文简介:

This book uses Linux assembly language to teach new programmers the most important concepts in programming. It takes you a step at a time through these concepts:

How the processor views memoryHow the processor operatesHow programs interact with the operating systemHow computers represent data internallyHow to do low-level and high-level optimization

Most beginning-level programming books attempt to shield the reader from how their computer really works. This book starts by teaching how the computer works under the hood, so that the programmer will have a sufficient background to be successful in all areas of programming.

This book is being used by Princeton University in their COS 217 "Introduction to Programming Systems" course.

书名
Programming from the Ground Up: Linux Assembly Language
译名
从头开始编程:Linux 汇编语言
语言
英语
年份
2003
页数
236页
大小
572.09 kB
标签
  • 汇编
  • Linux
  • 下载
    pdf iconProgramming from the Ground Up: Linux Assembly Language.pdf
    密码
    65536

    最后更新:2025-04-12 23:57:57

    ←BIOS Disassembly Ninjutsu Uncovered

    →Modern Robotics with OpenCV