Sổ đăng ký
ARM có 37 sổ đăng ký trong tổng số, tất cả đều là 32-bit.
- 1 chuyên dụng truy cập chương trình
- 1 chuyên dụng ghi trạng thái chương trình hiện tại
- 5 dành riêng lưu thanh ghi trạng thái chương trình
- 30 thanh ghi mục đích chung
§ Tuy nhiên chúng được sắp xếp thành nhiều ngân hàng, với các ngân hàng có thể truy cập được quản lý bởi các chế độ xử lý. Mỗi chế độ có thể truy cập
- một tập hợp các thanh ghi r0-R12
- một r13 đặc biệt (stack pointer) và R14 (liên kết đăng ký)
- R15 (chương trình truy cập)
- cpsr (thanh ghi trạng thái chương trình hiện hành)
Và các chế độ đặc quyền cũng có thể truy cập
- một SPSR đặc biệt (chương trình lưu trạng thái đăng ký)
đang được dịch, vui lòng đợi..