Professional assembly language / Richard Blum.

Saved in:
Bibliographic Details
Published: Indianapolis, IN : Wiley, c2005.
Main Author:
Series:Wrox professional guides
Subjects:
Format: Book

MARC

LEADER 00000nam a22000004a 4500
001 1028521
005 20061220151200.0
008 041207s2005 inua 001 0 eng
010 |a  2004029116 
020 |a 9780764579011 (paper/website) 
020 |a 0764579010 (paper/website) 
035 |a (DLC) 2004029116 
035 |a (BNAtoc) 2004029116 
035 |z 9013037 
035 |a (Uk)013058728 
035 |a 9024204 
035 |a (OCoLC)57208902 
040 |a DLC 
042 |a pcc 
050 0 0 |a QA76.73.A8  |b B58 2005 
082 0 0 |a 005.13/6  |2 22 
097 |3 Bib#:  |a 1028521 
100 1 |a Blum, Richard,  |d 1962- 
245 1 0 |a Professional assembly language /  |c Richard Blum. 
260 |a Indianapolis, IN :  |b Wiley,  |c c2005. 
300 |a xxviii, 546 p. :  |b ill. ;  |c 24 cm. 
440 0 |a Wrox professional guides 
500 |a "Programmer to programmer"--Cover. 
500 |a Includes index. 
505 0 0 |g Ch. 1.  |t What is assembly language? --  |g Ch. 2.  |t The IA-32 platform --  |g Ch. 3.  |t The tools of the trade --  |g Ch. 4.  |t A sample assembly language program --  |g Ch. 5.  |t Moving data --  |g Ch. 6.  |t Controlling execution flow --  |g Ch. 7.  |t Using numbers --  |g Ch. 8.  |t Basic math functions --  |g Ch. 9.  |t Advanced math functions --  |g Ch. 10.  |t Working with strings --  |g Ch. 11.  |t Using functions --  |g Ch. 12.  |t Using Linux system calls --  |g Ch. 13.  |t Using inline assembly --  |g Ch. 14.  |t Calling assembly libraries --  |g Ch. 15.  |t Optimizing routines --  |g Ch. 16.  |t Using files --  |g Ch. 17.  |t Using advanced IA-32 features. 
520 1 |a "Every high level language program (such as C and C++) is converted by a compiler into assembly language before it is linked into an executable program. This book shows you how to view the assembly language code generated by the compiler and understand how it is created. With that knowledge you can tweak the assembly language code generated by the compiler or create your own assembly language routines."--BOOK JACKET. 
650 0 |a Assembler language (Computer program language) 
991 |a 2006-10-17 
992 |a Created by fiwi, 17/10/2006. Updated by alte, 20/12/2006. 
999 f f |i f721e2d2-590f-5ad7-a076-9a4622edaece  |s 1499228f-93f2-567a-bd7f-276c2c388a7f  |t 0 
952 f f |p For loan  |a University Of Canterbury  |b UC Libraries  |c EPS Library  |d EPS Library, Level 2  |t 0  |e QA 76.73 .A8 .B658 2005  |h Library of Congress classification  |i Book  |m AU13197835B