请告诉我以下汇编(伪)代码的结果是什么?我们将寄存器EAX
的所有位都设置为0,因此我们又将AH
,AL
和AX
设置为0。但是当我减去AL
的最低位时,我们将两者的补码和加法,得到一堆1,然后是0。
XOR eax, eax
SUB al 0x01
因此,总的来说,我的问题是,在执行上述代码时,仅AL
将充满1,还是结转到AX
和EAX
。] >
请告诉我以下汇编(伪)代码的结果是什么?我们将寄存器EAX的所有位都设置为0,因此依次将AH,AL和AX也设置为0。但是当我减去...
从add / sub进位到CF,EFLAGS中的进位标志。