Price loading...

Apress Modern Arm Assembly Language Programming: Covers Armv8-A 32-bit, 64-bit, and SIMD

Price data last checked 108 day(s) ago - refreshing...

View at Amazon

Price History & Forecast

No Price Data Available

Price history will appear here once data is collected from Amazon.

Price Distribution

No price data available for histogram

Description

Gain the fundamentals of Armv8-A 32-bit and 64-bit assembly language programming. This book emphasizes Armv8-A assembly language topics that are relevant to modern software development. It is designed to help you quickly understand Armv8-A assembly language programming and the computational resources of Arm’s SIMD platform. It also contains an abundance of source code that is structured to accelerate learning and comprehension of essential Armv8-A assembly language constructs and SIMD programming concepts. After reading this book, you will be able to code performance-optimized functions and algorithms using Armv8- A 32-bit and 64-bit assembly language. Modern Arm Assembly Language Programming accentuates the coding of Armv8-A 32-bit and 64-bit assembly language functions that are callable from C++. Multiple chapters are also devoted to Armv8-A SIMD assembly language programming. These chapters discuss how to code functions that are used in computationally intense applications such as machine learning, image processing, audio and video encoding, and computer graphics. The source code examples were developed using the GNU toolchain (g++, gas, and make) and tested on a Raspberry Pi 4 Model B running Raspbian (32-bit) and Ubuntu Server (64-bit). It is important to note that this is a book about Armv8-A assembly language programming and not the Raspberry Pi. What You Will Learn See essential details about the Armv8-A 32-bit and 64-bit architectures including data types, general purpose registers, floating-point and SIMD registers, and addressing modes Use the Armv8-A 32-bit and 64-bit instruction sets to create performance-enhancing functions that are callable from C++ Employ Armv8-A assembly language to efficiently manipulate common data types and programming constructs including integers, arrays, matrices, and user-defined structures Create assembly language functions that perform scalar floating-point arithmetic using the Armv8-A 32-bit and 64-bit instruction sets Harness the Armv8-A SIMD instruction sets to significantly accelerate the performance of computationally intense algorithms in applications such as machine learning, image processing, computer graphics, mathematics, and statistics. Apply leading-edge coding strategies and techniques to optimally exploit the Armv8-A 32-bit and 64-bit instruction sets for maximum possible performance Who This Book Is For Software developers who are creating programs for Armv8-A platforms and want to learn how to code performance-enhancing algorithms and functions using the Armv8-A 32-bit and 64-bit instruction sets. Readers should have previous high-level language programming experience and a basic understanding of C++.

Key Features

Modern Arm Assembly Language Programming: Covers Armv8-A 32-bit, 64-bit, and SIMD

Brand: Apress

Product type: ABIS BOOK

Product Specifications

Brand
Apress
Format
paperback
Domain
Amazon UK
Publication Date
08 October 2020
Listed Since
11 July 2020

Barcode

No barcode data available

Similar Products You Might Like

Modern X86 Assembly Language Programming: Covers x86 64-bit, AVX, AVX2, and AVX-512
96% match

Modern X86 Assembly Language Programming: Covers x86 64-bit, AVX, AVX2, and AVX-512

Apress

£44.38 07 Mar 2026
Modern X86 Assembly Language Programming: Covers X86 64-bit, AVX, AVX2, and AVX-512
96% match

Modern X86 Assembly Language Programming: Covers X86 64-bit, AVX, AVX2, and AVX-512

Apress

£45.86 10 Mar 2026
Programming with 64-Bit ARM Assembly Language: Single Board Computer Development for Raspberry Pi and Mobile Devices
96% match

Programming with 64-Bit ARM Assembly Language: Single Board Computer Development for Raspberry Pi and Mobile Devices

Apress

£36.40 05 Feb 2026
Modern Parallel Programming with C++ and Assembly Language: X86 SIMD Development Using AVX, AVX2, and AVX-512
96% match

Modern Parallel Programming with C++ and Assembly Language: X86 SIMD Development Using AVX, AVX2, and AVX-512

£37.10 14 Jan 2026
Raspberry Pi Assembly Language Programming: ARM Processor Coding (Maker Innovations Series)
95% match

Raspberry Pi Assembly Language Programming: ARM Processor Coding (Maker Innovations Series)

£50.28 11 Jan 2026
Raspberry Pi Assembly Language Programming: ARM Processor Coding
95% match

Raspberry Pi Assembly Language Programming: ARM Processor Coding

Apress

£42.91 07 Feb 2026
ARM 64-Bit Assembly Language
95% match

ARM 64-Bit Assembly Language

Newnes

£51.97 08 Jan 2026
Modern Assembly Language Programming with the ARM Processor
95% match

Modern Assembly Language Programming with the ARM Processor

Newnes

£56.18 22 Feb 2026
RISC-V Assembly Language Programming: Unlock the Power of the RISC-V Instruction Set (Maker Innovations Series)
94% match

RISC-V Assembly Language Programming: Unlock the Power of the RISC-V Instruction Set (Maker Innovations Series)

£39.80 10 Jan 2026
Art of ARM Assembly, The: 64-Bit ARM Machine Organization and Programming
94% match

Art of ARM Assembly, The: 64-Bit ARM Machine Organization and Programming

No Starch Press

£49.35 18 Mar 2026
ARM Assembly Language: Fundamentals and Techniques
94% match

ARM Assembly Language: Fundamentals and Techniques

£57.95 12 Jan 2026
Learn to Program with Assembly: Foundational Learning for New Programmers
94% match

Learn to Program with Assembly: Foundational Learning for New Programmers

£43.49 15 Dec 2025
Guide to Assembly Language: A Concise Introduction (Undergraduate Topics in Computer Science)
93% match

Guide to Assembly Language: A Concise Introduction (Undergraduate Topics in Computer Science)

Springer

£26.54 09 Feb 2026
Embedded Systems: ARM Programming and Optimization
93% match

Embedded Systems: ARM Programming and Optimization

Morgan Kaufmann

£58.51 27 Jan 2026
Low-Level Programming: C, Assembly, and Program Execution on Intel® 64 Architecture
93% match

Low-Level Programming: C, Assembly, and Program Execution on Intel® 64 Architecture

Apress

£71.37 17 Mar 2026
Mastering MariaDB: Debug, secure, and back up your data for optimum server performance with MariaDB
93% match

Mastering MariaDB: Debug, secure, and back up your data for optimum server performance with MariaDB

Packt Publishing

£39.15 07 Feb 2026
Embedded Systems with ARM Cortex-M Microcontrollers in Assembly Language and C
93% match

Embedded Systems with ARM Cortex-M Microcontrollers in Assembly Language and C

E-Man Press LLC

£45.74 28 Feb 2026
Introduction to 80x86 Assembly Language and Computer Architecture
93% match

Introduction to 80x86 Assembly Language and Computer Architecture

Jones & Bartlett Learning

£150.69 01 Feb 2026
Software Reverse Engineering: Navigating x86 Windows Applications with Ghidra
93% match

Software Reverse Engineering: Navigating x86 Windows Applications with Ghidra

£42.63 26 Feb 2026
The Definitive Guide to ARM Cortex-M3 and Cortex-M4 Processors
93% match

The Definitive Guide to ARM Cortex-M3 and Cortex-M4 Processors

Newnes

£42.35 07 Feb 2026
Foundations of Linux Debugging, Disassembling, and Reversing: Analyze Binary Code, Understand Stack Memory Usage, and Reconstruct C/C++ Code with Intel x64
92% match

Foundations of Linux Debugging, Disassembling, and Reversing: Analyze Binary Code, Understand Stack Memory Usage, and Reconstruct C/C++ Code with Intel x64

Apress

£37.55 03 Mar 2026
RP2040 Assembly Language Programming: ARM Cortex-M0+ on the Raspberry Pi Pico
92% match

RP2040 Assembly Language Programming: ARM Cortex-M0+ on the Raspberry Pi Pico

£38.30 06 Jan 2026
RP2040 Assembly Language Programming: Including the RP2350 and Raspberry Pi Pico 2 (Maker Innovations Series)
92% match

RP2040 Assembly Language Programming: Including the RP2350 and Raspberry Pi Pico 2 (Maker Innovations Series)

Apress

£42.56 23 Feb 2026
ARM Assembly Language: Fundamentals and Techniques, Second Edition
92% match

ARM Assembly Language: Fundamentals and Techniques, Second Edition

CRC Press

£197.34 18 Mar 2026