NZCV

  • NZCV
    • 含义
      • N=Negative Condition flag=借位标志
      • Z=Zero Condition flag=0
      • C=Carry Condition flag=进位标志
      • V=Overflow Condition flag=溢出标志
    • ARM32
      • CPSR状态寄存器保存了NZCV的值
        • arm32_cpsr_nzcv
    • ARM64
      • 具体表示和写法
        • 要表示PSTATE中的某一标志,比如进位,可以写成PSTATE.C
      • 读取和写入,用特殊的指令
        • MSR
          MSR NZCV, <Xt>
          
        • MRS
          MRS <Xt>, NZCV
          
      • ARM手册
        • arm_manual_nzcv_1
        • arm_manual_nzcv_2

results matching ""

    No results matching ""