Jump to ratings and reviews
Rate this book

ARM A32 ASSEMBLY LANGUAGE: 32-BIT ARM, NEON, VFP, THUMB

Rate this book
ARM A32 ASSEMBLY LANGUAGE is your hands-on guide to learning how to program in ARM machine code using the world’s most modern microprocessor.
Ideal for the novice, this book will take you from first principles through to becoming a competent ARM programmer. It covers all aspects of the ARM instruction set including Thumb, Neon, Advanced SIMD and Vector Floating Point Programming.
The book covers the new Unified Assembly Language (UAL) and the use of AArch32 State in the latest range of ARM microprocessors.
The book applies to all the main releases of ARM architecture such as those found on all the popular single board computers and development boards.
Program examples are provided that are written using the GCC Assembler and Compiler which is freely available for most computer operating systems.

340 pages, Kindle Edition

Published May 20, 2017

15 people are currently reading
13 people want to read

About the author

Bruce Smith

12 books
Bruce Smith was born in Bethnal Green, East London and attended Bonner Street Primary School, Robert Montefiore Secondary School and Parmiters Grammar School.

His first computer was an AIM 65 quickly followed by an Acorn Atom. With the arrival of the BBC Micro his first magazine work was published and he started to write for a variety of computer publications including Computing Today and Acorn User. A number of book contracts followed, which then encouraged him to pursue this career professionally and over the next twenty years lead to over 100 published titles, many translated into other languages including Japanese, Italian, Dutch and French. His publishers included BBC, Virgin Books, Rough Guides, Collins and Headline.

In the late 1980’s he teamed up with best friend David Atherton to form Dabs Press which ultimately became dabs.com the number one on-line retailer of electronic goods. (The name Dabs coming from the initials of the two partners.) Dabs Press became the number one source for purchasing home hobbyist computer books and software especially for the BBC Micro. Dabs became the first book publisher to include (floppy) disks with its publications. After Dabs stopped publishing books to concentrate on retailing, Bruce formed Bruce Smith Books which became the number one publishing house for Commodore Amiga titles.

A number of business publishing ventures included the first football business magazine – Football Decision, Non League Football Monthly, and Stadium & Arena Management magazine (SAM). The latter soon became the most popular pan-global magazine for decision makers in the industry. Using knowledge gained from close contacts in the industry Bruce traveled the world promoting the publication and undertaking a variety of consultancy roles. He designed the waste infrastructure at Arsenal’s Emirates Stadium and also provided consultancy services to The FA during the design and re-building of Wembley Stadium.

Bruce has also undertaken a number of broadcasting roles. He partnered Carole Vorderman for BBC TV’s successful The Software Show. In 1998 he joined Channel 4’s Big Breakfast team initially for the World Cup but then for subsequent semi-regular roles. He also appeared as football pundit on a number of BBC Radio Stations and on TV for BBC World Service News and Sports programmes. He spent several years freelancing as a regular match commentator and summariser for BBC Three Counties Radio.

Bruce has researched into his maternal family history and created the ‘Swallow Resource Centre‘ which details the Swallow family back to 1662 and their migration across the globe.

Currently living in Sydney he is married and has four children.

[Source: https://www.brucesmith.info ]

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
3 (50%)
4 stars
3 (50%)
3 stars
0 (0%)
2 stars
0 (0%)
1 star
0 (0%)
Displaying 1 - 2 of 2 reviews
Profile Image for Justin Weiss.
Author 6 books14 followers
February 17, 2020
I got exactly what I was hoping to get out of the book. It was a perfect overview of 32-bit ARM assembly language, and even touched on the ecosystem as a whole. It left me in a very good place for reading the official docs, which is what I wanted to get out of an intro book. Good examples, just enough foreshadowing to make me want to keep reading. And for what could be such a dry topic, it was one of the least dry technical books I've read.

The Kindle version was rough. Some broken references and missing text (I think there were some unescaped angle brackets messing things up). I found myself having to piece together some of it from context. I'm sure the physical copy is better.
Profile Image for Carrie.
22 reviews
October 22, 2017
Excellent update

Better organized than the previous edition, and includes very useful information on newer ARM features like Neon, UAL, and AArch64. Definitely recommended to get started with ARM assembly on Raspbian before moving to bare metal assembly.
Displaying 1 - 2 of 2 reviews