ARM 64 系列的 ADCS 是什么?

摘要:1 指令语法 adcs <Xd>, <Xn>, <Xm> 2 指令语义 上面的指令等价于: (Xd, nzc
1 指令语法 adcs <Xd>, <Xn>, <Xm> 2 指令语义 上面的指令等价于: (Xd, nzcv) = Xn + Xm + PSTATE.C 也就是将寄存器Xn,寄存器Xm,进位标志PSTATE.C相加,将结果写入寄存器Xd,同时,这个指令还会影响PSTATE的NZCV标志。 ADCS中的S,正式Set的意思,也就是这个指令会Set PSTATE的NZCV。 有关PSTATE的介绍,参看《一文搞懂 ARM 64 系列: ADC》。