PC Assembly Language
eBook | Free |
Rating | |
Author | Paul Carter |
Publisher | Self-publishing |
Published | 2019 |
Pages | 190 |
Language | English |
Format | Paper book / ebook (PDF) |
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.
- Paul Carter
Similar Books
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
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
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
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
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
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
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
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