Re: [問題] x86 MASM 的 AuxCarry

看板ASM (組合語言)作者 (而我知道)時間15年前 (2010/05/04 23:38), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
假設你說的AC是指auxiliary carry flag (AF) @@ 沒有直接的jxx可使用, 不過倒是可以迂迴的判斷AF 像是底下的sample: mov al, 9 add al, 2 aaa pushf pop ax and ax, 010h ;取bit 4 (AF) bt ax, 4 jc AF notAF: mov dx, offset msg1 ;msg1: AF=0 mov ah, 09h int 21h jmp return AF: mov dx, offset msg2 ;msg2: AF=1 mov ah, 09h int 21h return: exit ※ 引述《wil771126 (雨的印記)》之銘言: : x86 MASM裡面的jump指令 : 可以對 zero flag carry flag ... 做條件跳躍 : 那我要判斷 AC的跳躍呢? 我到處翻都找不到指令@@ : 想要試用調出flag register 可是EFLAGS EFL 好像都不是 : 不能取他的值出來嗎 : 組語新手發問 請多包涵 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.126.149.207 ※ 編輯: techo 來自: 122.126.149.207 (05/04 23:39)

05/05 01:10, , 1F
哦 我試試看 謝謝你的指導
05/05 01:10, 1F
文章代碼(AID): #1Bu3zgPa (ASM)
討論串 (同標題文章)
文章代碼(AID): #1Bu3zgPa (ASM)