Guide to Assembly Language Programming in Linux by Sivarama P. Dandamudi
Publisher: Springer; 1 edition (July 15, 2005) | ISBN-10: 0387258973 | PDF | 30,7 Mb | 552 pages


Processor designs can be broadly divided into CISC (Complex Instruction Set Computers) and RISC (Reduced Instruction Set

Computers). The dominant processor in the PC market, Pentium, belongs to the CISC category, and Linux is fast becoming the

number one;threat to Microsoft’s Windows in the server market. This unique guidebook provides comprehensive coverage of

the key elements;of Assembly;language programming, specifically targeting professionals and students who would like to learn

Assembly and intend or expect to move to the Linux operating system. The book instructs users on how to install Linux on

existing Windows machines, providing DVDs containing the complete Fedora Core 3 Linux distribution. Readers are introduced to

Linux and its commands, and will gain insights into the NASM assembler (installation and usage). This highly useful guidebook

comes complete with all the necessary software (Linux, NASM, debugger), making it an extremely valuable resource tool for all

those who want to learn Assembly programming and Linux.[/align]