PC Assembly Language



Bookstore > Books > PC Assembly Language

PC Assembly Language

Free Download
eBookFree
Rating
AuthorPaul Carter
PublisherSelf-publishing
Published2019
Pages190
LanguageEnglish
FormatPaper book / ebook (PDF)
EBook Hardcover Paperback

This book has extensive coverage of interfacing assembly and C code and so might be of interest to C programmers who want to learn about how C works under the hood. All the examples use the free NASM (Netwide) assembler. The tutorial only covers programming under 32-bit protected mode and requires a 32-bit protected mode compiler. It is possible to use the book and examples on a 64-bit OS; however, the programs will be running in 32-bit mode and cannot use any 64-bit functionality.




Similar Books


Modern X86 Assembly Language Programming

Modern X86 Assembly Language Programming

by Daniel Kusswurm

Modern X86 Assembly Language Programming shows the fundamentals of x86 assembly language programming. It focuses on the aspects of the x86 instruction set that are most relevant to application software development. The book's structure and sample code are designed to help the reader quickly understand x86 assembly language programmin...

Price:  $56.66  |  Publisher:  Apress  |  Release:  2014

Modern X86 Assembly Language Programming, 2nd Edition

Modern X86 Assembly Language Programming, 2nd Edition

by Daniel Kusswurm

Gain the fundamentals of x86 64-bit assembly language programming and focus on the updated aspects of the x86 instruction set that are most relevant to application software development. This book covers topics including x86 64-bit programming and Advanced Vector Extensions (AVX) programming.The focus in this second edition is exclusively ...

Price:  $24.27  |  Publisher:  Apress  |  Release:  2018

Programming with 64-Bit ARM Assembly Language

Programming with 64-Bit ARM Assembly Language

by Stephen Smith

Mastering ARM hardware architecture opens a world of programming for nearly all phones and tablets including the iPhone/iPad and most Android phones. It's also the heart of many single board computers like the Raspberry Pi. Gain the skills required to dive into the fundamentals of the ARM hardware architecture with this book and star...

Price:  $27.97  |  Publisher:  Apress  |  Release:  2020

RP2040 Assembly Language Programming

RP2040 Assembly Language Programming

by Stephen Smith

Learn to program the Raspberry Pi Pico's dual ARM Cortex M0+ CPUs in Assembly Language. The Pico contains a customer System on a Chip (SoC) called the RP2040, making it the Foundation's first entry into the low-cost microcontroller market. The RP2040 contains a wealth of coprocessors for performing arithmetic as well as performi...

Price:  $33.99  |  Publisher:  Apress  |  Release:  2022

Modern Parallel Programming with C++ and Assembly Language

Modern Parallel Programming with C++ and Assembly Language

by Daniel Kusswurm

Learn the fundamentals of x86 Single instruction multiple data (SIMD) programming using C++ intrinsic functions and x86-64 assembly language. This book emphasizes x86 SIMD programming topics and technologies that are relevant to modern software development in applications which can exploit data level parallelism, important for the process...

Price:  $41.49  |  Publisher:  Apress  |  Release:  2022

The Art of Assembly Language, 2nd Edition

The Art of Assembly Language, 2nd Edition

by Randall Hyde

Assembly is a low-level programming language that's one step above a computer's native machine language. Although assembly language is commonly used for writing device drivers, emulators, and video games, many programmers find its somewhat unfriendly syntax intimidating to learn and use.Since 1996, Randall Hyde's The Art of...

Price:  $46.50  |  Publisher:  No Starch Press  |  Release:  2010

Practical Quantum Computing for Developers

Practical Quantum Computing for Developers

by Vladimir Silva

Write algorithms and program in the new field of quantum computing. This book covers major topics such as the physical components of a quantum computer: qubits, entanglement, logic gates, circuits, and how they differ from a traditional computer. Also, Practical Quantum Computing for Developers discusses quantum computing in the cloud usi...

Price:  $28.70  |  Publisher:  Apress  |  Release:  2018

Low-Level Programming

Low-Level Programming

by Igor Zhirkov

Learn Intel 64 assembly language and architecture, become proficient in C, and understand how the programs are compiled and executed down to machine instructions, enabling you to write robust, high-performance code.Low-Level Programming explains Intel 64 architecture as the result of von Neumann architecture evolution. The book teaches t...

Price:  $44.99  |  Publisher:  Apress  |  Release:  2017