Show simple item record

dc.contributor.editorSeyfarth, Rayen_US
dc.date.accessioned2016-06-10T08:32:12Z
dc.date.available2016-06-10T08:32:12Z
dc.date.issued2011en_US
dc.identifier.isbn1466470038en_US
dc.identifier.isbn9781466470033en_US
dc.identifier.otherHPU1160108en_US
dc.identifier.urihttps://lib.hpu.edu.vn/handle/123456789/21159
dc.description.abstractThis 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.extent256 p.en_US
dc.format.mimetypeapplication/pdf
dc.language.isoenen_US
dc.publisherCreateSpace Independent Publishing Platformen_US
dc.subjectAssembly language programmingen_US
dc.subjectLinuxen_US
dc.subjectAssemblyen_US
dc.titleIntroduction to 64 Bit Intel Assembly Language Programming for Linuxen_US
dc.typeBooken_US
dc.size5,009KBen_US
dc.departmentEnglish resourcesen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record