ARM 64-bit Architecture (ARM v8-A) eLearning Course

Instructor(s): Paul Devriendt

Equivalent of: 4-day course

Subscription Length: 120 days

$895

Course price

We can create a live corporate training for you:

What's Included

Modules img Course completion certificate
ARMv8-A eLearning modules
(unlimited access for 120 days)
PDF of Course Slides
(yours to keep, does not expire)
Course Completion Certificate
(boost your resume/CV)

Student Review

"Every section continued to build on the previous section."

- Robert G.

You Will Learn

  • ARM architecture (ARMv8-A)
  • Support for execution of 32-bit ARMv7-A code
  • 64-bit ISA (registers, instruction set, system instructions, etc)
  • Floating point and Neon
  • Calling conventions
  • Memory and paging
  • Exception and Interrupt handling, and the exception levels
  • Virtualization (Exception Level 2)
  • TrustZone overview (Exception Level 3)
  • Power management
  • Debug

Course Description

This course covers the 64-bit ARMv8-A architecture that follows on from and offers compatibility with the earlier ARMv7-A 32-bit architecture. Examples of processors that first implemented this 64-bit architecture are the ARM Cortex-A53 and Cortex A57 processors. Since the successful introduction of the ARMv8-A architecture and products, there have been several architectural enhancements. 

Course Content

Module 1: ARM Introduction
ARM company history, ARM business models, ARM naming conventions, ARM architecture profiles, defining terms like Core, MP-Core, Processing Element (PE), etc.

36min to complete

Module 2: ARMv8-A 64-bit Overview
Introduces topics like: 64-bit virtual addressing, AArch64 vs AArch32, A64 ISA, LP64 and LLP64, instruction encodings, processor registers, exception levels

49min to complete

Recommended Prerequisites

null

Benefits of eLearning

Access to the Instructor

Ask questions to the MindShare Instructor that taught the course

Cost Effective

Get the same information delivered in a live MindShare class at a fraction of the cost

Available 24/7

MindShare eLearning courses are available when and where you need them

Learn at Your Pace

MindShare eLearning courses are self-paced, so you can process when you're ready