Skip to Content
Modern Assembly Language Programming with the ARM Processor
book

Modern Assembly Language Programming with the ARM Processor

by Larry D Pyeatt
May 2016
Intermediate to advanced
504 pages
12h 11m
English
Newnes
Content preview from Modern Assembly Language Programming with the ARM Processor
Chapter 4

Data Processing and Other Instructions

Abstract

This chapter begins by explaining Operand2, which is used by most ARM data processing instructions to specify one of the source operands for the data processing operation. It explains all of the shift operations and how they can be combined with other data processing operations in a single instruction. It then explains each of the data processing instructions, giving a short example showing how they can be used. Short examples, relating the assembly instructions to C statements, are incorporated throughout the chapter. One of the examples shows how to construct a loop. After the data processing instructions are explained, the chapter covers the special instructions and pseudo-instructions. ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Raspberry Pi Assembly Language Programming: ARM Processor Coding

Raspberry Pi Assembly Language Programming: ARM Processor Coding

Stephen Smith

Publisher Resources

ISBN: 9780128037164