RM7TDMI更早），可能并未具备指令可以读取2 Bytes的数量；因此严格来讲，对这些处理器产生程式码时，就不可能处理如C语言物件中使用「volatile short」的资料型态。
管线.ARM7和大多数较早的设计具备三阶段的管线：提取指令、解码，并执行。较高效能的设计，如ARM9，则有更深阶段的管线： Cortex-A8有13阶段的管线。提高效能的额外方式，包含一颗较快的加法器，和更广的分支预测逻辑线路。例如，在ARM7DI核与ARM7DMI核之间的差异，是一种改进的乘法器（因