In the previous chapter, you learned about the fundamentals of the AArch32 execution state including its data types, register sets, and memory addressing modes. In this chapter, you will learn how to code basic A32 assembly language functions that are callable from C++. You will also learn about the semantics and syntax of an A32 assembly language source code file. The source code examples and accompanying remarks of this chapter are intended to complement the informative material presented in Chapter 1.
The content of Chapter 2 is partitioned into two sections. ...