作者Favonia (00010110110001101010100)
看板PangSir
标题Re: [问题] 烦请知道的人帮大家解答一下
时间Mon Nov 8 23:32:55 2004
天下无难事... 只怕有心人 xD
include irvine32.inc
.code
main proc
call dumpregs
pushfd
pop eax
xor eax, 100000000000b
pushd eax
popfd
call dumpregs
exit
main endp
end main
※ 引述《synesthesia (希望自己是天空的一部分I》之铭言:
: 屋...好像知道了
: SAHF似乎只会copy: sign, zero, auxiliary carry, parity 和 carry
: 所以OF没法改到...
: 是这样吗?
: 那要怎麽把他归成0压?
: ※ 引述《synesthesia (希望自己是天空的一部分I》之铭言:
: : 恩...还有...
: : 我明明已经...
: : MOV eax, 0
: : SAHF
: : CALL DumpRegs
: : EAX=00000000 EBX=00530000 ECX=0063FF68 EDX=BFFC94C0
: : ESI=819509A4 EDI=00000000 EBP=0063FF78 ESP=0063FE3C
: : EIP=0040101B EFL=00000A02 CF=0 SF=0 ZF=0 OF=1
: : 为什麽我的OF还是set的状态 >"<
--
失落的一角 - NTU_CSIE
Favonia 个人 ◎数学教室的神秘小白板
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.30.45