fb noscript
PHI LOGO

PHI Learning

Helping Teachers to Teach and Students to Learn

Helping Teachers to Teach and Students to Learn

EASTERN ECONMIC EDITION
loading image

 
PHI Learning
Assembly Language Programming in GNU/Linux for IA32 Architectures


Share on
Share on Twitter Share on Mail Share on LinkedIn Pinterest Share on Other Networks

ASSEMBLY LANGUAGE PROGRAMMING IN GNU/LINUX FOR IA32 ARCHITECTURES

Pages : 468

Print Book ISBN : 9788120331563
Binding : Paperback
Print Book Status : Available
Print Book Price : 350.00  262.5
You Save : (87.5)

eBook ISBN : 9789354431159
Ebook Status : Available
Ebook Price : 350.00  262.5
You Save : (87.5)

Description:


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

Review the Book

Book ISBN :
Title :
Author :
Name :
Affiliation :
Contact No.
Email :
Correspondence Address :
Review :
Rate :
Empty StarEmpty StarEmpty StarEmpty StarEmpty Star
×
Enter your membership number.

loading image