Bookbot

Assembly Language Step-by-Step

Programming with Linux

Autor*innen

Parameter

  • 656 Seiten
  • 23 Lesestunden

Mehr zum Buch

The eagerly anticipated third edition of this bestselling introduction to assembly language has been completely rewritten to focus on 32-bit protected-mode Linux and the free NASM assembler. Assembly serves as the fundamental language connecting human ideas to the silicon hearts of computers. Popular author Jeff Dunteman employs a lighthearted style, presenting a step-by-step approach to this challenging technical field. He begins with the basics of programmable computing, covering binary and hexadecimal number systems, Intel x86 architecture, and software development under Linux. From this foundation, he systematically explores the x86 instruction set, memory addressing, procedures, macros, and interfacing with C-language code libraries essential to Linux. This edition is an ideal introduction to x86 computing concepts, using a conversational style that assumes no prior programming experience. It employs a cumulative tutorial approach, perfect for self-paced learning, and focuses on free, open-source software like Ubuntu Linux, the NASM assembler, the Kate editor, and the Gdb/Insight debugger. Additionally, it includes an x86 instruction set reference tailored for beginners, along with numerous assembly code examples and practical tips on software design, coding, testing, and debugging, all utilizing freely available software.

Buchkauf

Assembly Language Step-by-Step, Jeff Duntemann

Sprache
Erscheinungsdatum
2009
Einband
(Paperback)
Wir benachrichtigen dich per E-Mail.

Lieferung

  • Gratis Versand ab 14,99 € in ganz Deutschland! Mehr Infos.

Zahlungsmethoden

Keiner hat bisher bewertet.Abgeben

Titel
Assembly Language Step-by-Step
Untertitel
Programming with Linux
Sprache
Englisch
Autor*innen
Jeff Duntemann
Verlag
Wiley
Erscheinungsdatum
2009
Einband
Paperback
Seitenzahl
656
ISBN10
0470497025
ISBN13
9780470497029
Reihe
Beschreibung
The eagerly anticipated third edition of this bestselling introduction to assembly language has been completely rewritten to focus on 32-bit protected-mode Linux and the free NASM assembler. Assembly serves as the fundamental language connecting human ideas to the silicon hearts of computers. Popular author Jeff Dunteman employs a lighthearted style, presenting a step-by-step approach to this challenging technical field. He begins with the basics of programmable computing, covering binary and hexadecimal number systems, Intel x86 architecture, and software development under Linux. From this foundation, he systematically explores the x86 instruction set, memory addressing, procedures, macros, and interfacing with C-language code libraries essential to Linux. This edition is an ideal introduction to x86 computing concepts, using a conversational style that assumes no prior programming experience. It employs a cumulative tutorial approach, perfect for self-paced learning, and focuses on free, open-source software like Ubuntu Linux, the NASM assembler, the Kate editor, and the Gdb/Insight debugger. Additionally, it includes an x86 instruction set reference tailored for beginners, along with numerous assembly code examples and practical tips on software design, coding, testing, and debugging, all utilizing freely available software.