Re: [問題] c程式改寫成8086組語

看板ASM (組合語言)作者 (小虎)時間16年前 (2008/11/07 18:46), 編輯推噓2(202)
留言4則, 2人參與, 最新討論串2/2 (看更多)
※ 引述《kelvinmio (討厭風大又雨大的天氣)》之銘言: : 原程式是 : IF ((al and 0fh) > 9) OR (AF == 1) THEN : al = (al + 6) AND 0fh : ah = ah + 1 : AF = 1, CF = 1 : ELSE : AF = 0, CF = 0 : END IF mov ch, AF cmp ch, 1 je L1 mov cl, 0Fh and cl, al cmp cl, 9 jbe L2 L1: add ax, 0106h and ax, 0FF0Fh mov ch, 1 mov AF, ch L2: mov CF, ch 怪怪的 : 目前是寫成 : mov al, al + 6 : AND al, 0fh : mov 1, AF : mov 1, CF : jmp : mov 0, AF : mov 0, CF : 小弟不才,程式學的七零八落,請問有哪位先進會寫嗎 冏 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.224.211.111

11/07 21:02, , 1F
嗯 真的滿怪的 哪有自己在改 AF 的呢?
11/07 21:02, 1F

11/07 21:03, , 2F
原 PO 這個東東比較像 instruction 的 pseudocode
11/07 21:03, 2F

11/07 21:03, , 3F
像那種 instruction reference 上會寫的 @@"
11/07 21:03, 3F

11/08 18:17, , 4F
感覺上像 AAA <= X86 指令 XD
11/08 18:17, 4F
文章代碼(AID): #1951nfOv (ASM)
討論串 (同標題文章)
文章代碼(AID): #1951nfOv (ASM)