Next steps

The Armv8-A memory model provides the basis for how a processor core interacts with memories in a system. You can apply the principles of the model that you've learned through this guide as you begin to develop low level code, such as boot code or drivers, and in particular when you write code to setup or manage the Memory Management Unit (MMU). 

The next guide in this series discusses address translation in Memory Management.

To keep learning about the Armv8-A architecture, see more in our series of guides.