"ARM ಅರ್ಕಿಟೆಕ್ಚರ್ ರೆಫೆರೆನ್ಸ್ ಮ್ಯಾನುಯಲ್" ಎನ್ನುವ ARM ವಿನ್ಯಾಸಗಳ ಬಗೆಗಿನ ಕೈಪಿಡಿ ಬಹಳ ಹಿಂದಿನಿಂದಲೂ ಬಳಕೆಯಲ್ಲಿದೆ. ಈ ಕೈಪಿಡಿಯಲ್ಲಿ ARMಪ್ರೊಸೆಸರ್ ಗಳು ಬೆಂಬಲಿಸುವ ಇಂಟರ್ಫೆಸ್‌ಗಳ ವಿವರ (ಇನ್‌ಸ್ಟ್ರಕ್ಷನ್ ಸೆಮಾಂಟಿಕ್ಸ್‌ಗಳನ್ನು ಒಳಗೊಂಡಂತೆ), ಸ್ವಲ್ಪ ವ್ಯತಾಸವಾಗಬಹುದಾದ ಅಳವಡಿಕೆಗಳ ವಿವರಣೆಗಳಿರುತ್ತದೆ. ಕಾಲಾಂತರದಲ್ಲಿ ವಿನ್ಯಾಸವು ಬೆಳವಣಿಗೆ ಹೊಂದುತ್ತಾ ಬಂದಿದೆ. v7 ಆರ್ಕಿಟೆಕ್ಚರ್‌ನಲ್ಲಿ (ವಿನ್ಯಾಸದಲ್ಲಿ) ಮೂರು "ಪ್ರೋಫೈಲ್" ಗಳನ್ನು ವ್ಯಾಖನಿಸಲಾಗಿದೆ: "A"(ಅಪ್ಲಿಕೆಷನ್) ಪ್ರೋಫೈಲ್, "R" (ರಿಯಲ್ ಟೈಮ್) ಪ್ರೋಫೈಲ್, ಮತ್ತು "M"(ಮೈಕ್ರೋಕಂಟ್ರೋಲರ್) ಪ್ರೋಫೈಲ್. 
ಪ್ರೋಫೈಲ್‌ಗಳನ್ನು ವಿನ್ಯಾಸಗಳ ಉಪವಿಭಾಗಗಳಾಗಲು ಸಾಧ್ಯವಿದೆ. ಉದಾಹರಣೆಗಾಗಿ, ARMv7-M ಪ್ರೋಫೈಲ್ ಕೇವಲ ತಮ್ ಪ್ರೊಸೆಸರ್ ಮೋಡ್ ಮಾತ್ರವನ್ನೆ ಬೆಂಬಲಿಸುತ್ತದೆ ಎಂದು ಗುರಿತಿಸಲ್ಪಟಿದೆ. ಹೀಗಾಗಿ ಅದು ಕೇವಲ ತಮ್2 ಸೂಚನೆಗಳನ್ನು ಮಾತ್ರ ಅನುಷ್ಠಾನಗೊಳಿಸುತ್ತದೆ. ARMv6-M ಪ್ರೋಫೈಲ್, ARMv7-M ಪ್ರೊಫೈಲ್ (ಕಡಿಮೆ ಸೂಚನೆಗಳನ್ನು ಬೆಂಬಲಿಸುವ) ಉಪವಿಭಾಗವಾಗಿದೆ. 
ಆಪೆಲ್, DEC, ಇಂಟೆಲ್: ARM6, ಸ್ಟ್ರಾಂಗ್ARM,ಎಕ್ಸ್‌ಸ್ಕೇಲ್
ಇತರ ಲಕ್ಷಣಗಳು
ಕಂಡಿಷನಲ್ ಎಕ್ಸಿಕ್ಯೂಷನ್(ನಿಯಮಾಧೀನ ಅನುಷ್ಠಾನ)
ಆರ್ಕಿಟೆಕ್ಚರ್ (ವಿನ್ಯಾಸ)