我正在学习arm架构。
发布于 2013-03-29 20:38:18
但是,您可能会注意到all 8 modes listed here have bit 4 set to 1。这是因为ARM6 (和ARM7?)处理器支持四种额外的“26位”模式,与ARM2/ARM3代码兼容。这四种26位模式的位4设为0,是模拟ARM2/ARM3行为的用户模式、IRQ模式、FIQ模式和管理模式的版本。在ARM2/ARM3中,既没有CPSR也没有SPSR,N、Z、C、V、I和F标志位于PC的前六位,处理器模式位于PC的后两位。由于26位模式没有在我上面链接的文章中列出,我只能假设它们在后来的ARMs.
https://stackoverflow.com/questions/15700890
复制相似问题