ASSEMBLY LANGUAGE PROGRAMMING IN GNU/LINUS FOR IA32 ARCHITECTURES

ASSEMBLY LANGUAGE PROGRAMMING IN GNU/LINUS FOR IA32 ARCHITECTURES
Author :
Publisher : PHI Learning Pvt. Ltd.
Total Pages : 472
Release :
ISBN-10 : 8120331567
ISBN-13 : 9788120331563
Rating : 4/5 (563 Downloads)

Book Synopsis ASSEMBLY LANGUAGE PROGRAMMING IN GNU/LINUS FOR IA32 ARCHITECTURES by : RAJAT MOONA

Download or read book ASSEMBLY LANGUAGE PROGRAMMING IN GNU/LINUS FOR IA32 ARCHITECTURES written by RAJAT MOONA and published by PHI Learning Pvt. Ltd.. This book was released on 2009-01-14 with total page 472 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book provides an easy-to-understand, step-by-step approach to learning the fundamentals of Assembly language programming for Intel’s architectures, using a GNU/Linux-based computer as a tool. Offering students of computer science and engineering a hands-on learning experience, the book shows what actions the machine instructions perform, and then presents sample programs to demonstrate their application. The book is suitable for use during courses on Microprocessors, Assembly language programming, and Computer Organization in order to understand the execution model of processors. This knowledge also helps strengthen concepts when students go on to study operating systems and compiler construction. The concepts introduced are reinforced with numerous examples and review exercises. An Instructor’s CD provides all the programs given in the book and the solutions to exercises. Key Features • Discusses programming guidelines and techniques of using Assembly language programs • Shows techniques to interface C and Assembly language programs • Covers instructions from general purpose instruction sets of IA32 processors • Includes MMX and MMX-2 instructions • Covers SSE and SSE-2 instructions • Explains input-output techniques and their use in GNU/Linux-based computers • Explains GNU/Linux system calls along with methods to use them in programs • Provides a list of suggested projects • Gives ample references to explore further


ASSEMBLY LANGUAGE PROGRAMMING IN GNU/LINUS FOR IA32 ARCHITECTURES Related Books

ASSEMBLY LANGUAGE PROGRAMMING IN GNU/LINUS FOR IA32 ARCHITECTURES
Language: en
Pages: 472
Authors: RAJAT MOONA
Categories: Computers
Type: BOOK - Published: 2009-01-14 - Publisher: PHI Learning Pvt. Ltd.

DOWNLOAD EBOOK

This book provides an easy-to-understand, step-by-step approach to learning the fundamentals of Assembly language programming for Intel’s architectures, using
Guide to Assembly Language Programming in Linux
Language: en
Pages: 570
Authors: Sivarama P. Dandamudi
Categories: Computers
Type: BOOK - Published: 2005-07-15 - Publisher: Springer Science & Business Media

DOWNLOAD EBOOK

Introduces Linux concepts to programmers who are familiar with other operating systems such as Windows XP Provides comprehensive coverage of the Pentium assembl
Assembly Language Step-by-Step
Language: en
Pages: 596
Authors: Jeff Duntemann
Categories: Computers
Type: BOOK - Published: 2011-03-03 - Publisher: John Wiley & Sons

DOWNLOAD EBOOK

The eagerly anticipated new edition of the bestselling introduction to x86 assembly language The long-awaited third edition of this bestselling introduction to
Low-Level Programming
Language: en
Pages: 446
Authors: Igor Zhirkov
Categories: Computers
Type: BOOK - Published: 2017-06-27 - Publisher: Apress

DOWNLOAD EBOOK

Learn Intel 64 assembly language and architecture, become proficient in C, and understand how the programs are compiled and executed down to machine instruction
Programming from the Ground Up
Language: en
Pages: 0
Authors: Jonathan Bartlett
Categories:
Type: BOOK - Published: 2009-09-24 - Publisher: Orange Grove Texts Plus

DOWNLOAD EBOOK

Programming from the Ground Up uses Linux assembly language to teach new programmers the most important concepts in programming. It takes you a step at a time t