The Art of Assembly LanguageNo Starch Press, 2003 - 903 pagine Presents assembly language from the high-level programmer's point of view, so you can start writing meaningful programs within days. The High Level Assembler (HLA) that accompanies the book is the first assembler that allows you to write portable assembly language programs that run under either Linux or Windows with nothing more than a recompile. The CD-ROM includes the HLA and the HLA Standard Library, all the source code from the book, and over 50,000 lines of additional sample code, all well-documented and tested. The code compiles and runs as-is under Windows and Linux. |
Sommario
HELLO WORLD OF ASSEMBLY LANGUAGE | 1 |
Chapter | 6 |
DATA REPRESENTATION | 53 |
Copyright | |
16 sezioni non visualizzate
Altre edizioni - Visualizza tutto
Parole e frasi comuni
addressing mode algorithm allocate storage arithmetic array ASCII assembly language binary number bit string boolean expression byte carry flag chapter char character set clause compute const contains convert data type decimal declaration section denormalized destination operand digits double word dword EAX register endfor endif example exception execute extended precision following code function H.O. bit header file hexadecimal high level language HLA program HLA Standard Library HLA's input instruction set integer intmul Linux loop machine instructions macro malloc mantissa memory location MMX instructions mov eax multiple namespace Note number of bits object offset operation output parameter pointer procedure program in Listing push qword readonly result returns routines sequence shift signed specified stack stdin.get stdlib.hhf stdout.put stdout.put("Enter string data symbols syntax try..endtry statement two's complement type dword unsigned variable zero