Features
- Cover Type: Paperback with 552 pages
- Published by: Springer
- Edition: 1st Edition July 15, 2005
- Written in: English
- ISBN 10 Number: 0387258973
- ISBN 13 Number: 978-0387258973
-
Book Dimensions:
9.1 x 7.1 x 1 inches
- Weighs: 2.3 pounds
Product Description
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
Microsofts 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.
About The Author
Sivarama P. Dandamudi is a professor of computer science at Carleton University in Ottawa, Ontario, Canada, as well as associate editor responsible for computer architecture at the International Journal of Computers and Their Applications. He has more than two decades of experience teaching about computer systems and organization.
Reader ReviewsI just got this book in the mail so have no had a chance to go through the entire thing, but looking at the contents, I can tell at least a few chapters are wasted on topics such as: Installing Linux: pgs 79 - 114 Using Linux: pgs 115 - 149 I can forgive a dozen pages devoted to getting, installing and using NASM since that info might be needed by a real novice. IMO, if you are looking to do assembly-level programming on Linux, and you don't know anything about Linux and don't even have it installed.... better learn something easier first.... there are entire volumes dedicated to using Linux... no need to waste space in an ASM level programming book. Otherwise, this book looks very good. Much better than "Linux Assembly Language Programming". Don't get that book; I own both and this book has proven more useful in 2 days than the other one in 2 years.