Skip to content

arm#

Arm GNU Toolchain

How to compile/generate AArch32 code and run on an Linux/AArch64?

How to build AArch64-ELF for a popular embedded target board under Windows/x86_64 or macOS/arm64?

ARM Programmer's Guide

  1. ARM Cortex-A Series Programmer's Guide for ARMv8-A
  2. Arm Assembly Language Reference Guide
  3. ARM Compiler armasm Reference/User Guide
  4. Arm Compiler for Embedded Reference/User Guide

ARM Architecture

ARM's original abbreviation was Acorn RISC Machine.

The cores and instruction sets used by ARM do not correspond one-to-one.

In November 1990, Acorn, Apple and VLSI jointly funded the creation of ARM. Acorn RISC Machine has also been officially renamed Advanced RISC Machine.

After ARM11, ARM processor cores no longer have the ARM prefix. But the word ARM has not disappeared from the Cortex series. The three major series of Cortex, M-R-A, together are ARM.