ARM DDI 0100I Architecture Reference Manual

The ARM DDI 0100I Architecture Reference Manual details instruction sets, processor modes, memory architecture and floating‑point extensions for ARM cores.


ARM DDI 0100I Architecture Reference Manual - cover page
Brand
ARM
Category
Other Electronics
Document type
Programming Manual
Language
English
Pages
1138
File format
PDF
File size
5.5 MB
Published
04 October, 2026
Updated
04 October, 2026
MD5 checksum
6C3156D38333F715AD5CC0ED73FEBA19

About this manual

The ARM Architecture Reference Manual (DDI 0100I) is a comprehensive guide for developers working with ARM processors. It covers the ARM and Thumb instruction sets, programming models, register sets, and system architecture features such as caches, memory ordering, and virtual memory.

The document is organized into parts covering CPU architecture, memory and system architectures, the Vector Floating‑Point (VFP) extension, and the debug architecture. Each part includes detailed chapters, tables of instructions, and glossary terms to aid implementation and debugging of ARM‑based designs.

What's inside

  • Preface
  • CPU Architecture
  • Programmers’ Model
  • ARM Instruction Set
  • Thumb Instruction Set
  • Memory and System Architectures
  • Vector Floating‑Point Architecture
  • Debug Architecture
  • Glossary

Frequently asked questions

What is the document number of this ARM manual?

The manual is identified as DDI 0100I.

Who holds the copyright for this manual?

ARM Limited holds the copyright.

Download PDF (5.5 MB)

More ARM Manuals


View all ARM manuals →