Please use this identifier to cite or link to this item:
https://lib.hpu.edu.vn/handle/123456789/21159
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.contributor.editor | Seyfarth, Ray | en_US |
dc.date.accessioned | 2016-06-10T08:32:12Z | |
dc.date.available | 2016-06-10T08:32:12Z | |
dc.date.issued | 2011 | en_US |
dc.identifier.isbn | 1466470038 | en_US |
dc.identifier.isbn | 9781466470033 | en_US |
dc.identifier.other | HPU1160108 | en_US |
dc.identifier.uri | https://lib.hpu.edu.vn/handle/123456789/21159 | - |
dc.description.abstract | This book is an assembly language programming textbook introducing programmers to 64 bit Intel assembly language. The book is intended as a first assembly language book for programmers experienced in high level programming in a language like C or C++. The assembly programming is performed using the yasm assembler (much like the nasm assembler) under the Linux operating system. The book primarily teaches how to write assembly code compatible with C programs. The reader will learn to call C functions from assembly language and to call assembly functions from C in addition to writing complete programs in assembly language. The gcc compiler is used for C programming. The book starts early emphasizing using the gdb debugger to debug programs. Being able to single-step assembly programs is critical in learning assembly programming. Highlights of the book include doing input/output programming using the Linux system calls and the C library, implementing data structures in assembly language and high performance assembly language programming. | en_US |
dc.format.extent | 256 p. | en_US |
dc.format.mimetype | application/pdf | - |
dc.language.iso | en | en_US |
dc.publisher | CreateSpace Independent Publishing Platform | en_US |
dc.subject | Assembly language programming | en_US |
dc.subject | Linux | en_US |
dc.subject | Assembly | en_US |
dc.title | Introduction to 64 Bit Intel Assembly Language Programming for Linux | en_US |
dc.type | Book | en_US |
dc.size | 5,009KB | en_US |
dc.department | English resources | en_US |
Appears in Collections: | Technology |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
6_Assembly_Language_Programming_for_Linux.pdf Restricted Access | 5.01 MB | Adobe PDF | View/Open Request a copy |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.