c = 控制x = 扩展s = 状态f = 标志使用目的例如CPSR_c 是它允许你只更新状态寄存器的一部分(在这种情况下是控制位)而不影响其他部分.I'm working with code that has the following four assembly instructions:CPSR_cxsfSPSR_cxsfCPSR_cSPSR_cI've been having a hard time trying to figure out what the difference between these exception modes is. Can anyone advice? 解决方案 c, x, s and f refers to the different parts of the status registers:c = Controlx = eXtensions = Statusf = FlagsThe purpose of using e.g. CPSR_c is that it allows you to update only parts of the status register (in this case the control bits) without affecting the other parts. 这篇关于当前程序状态寄存器异常模式的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持! 上岸,阿里云!
08-29 08:04