[問題] AAA指令的問題

看板ASM (組合語言)作者 (ppttcc)時間14年前 (2010/11/17 11:54), 編輯推噓2(203)
留言5則, 3人參與, 最新討論串1/2 (看更多)
想請教一下關於AAA指令的問題,如 ex. 指令: mov al,0Fh aaa ----------- 輸出: AX=0105 CF=CY 正常 指令: mov al,12h aaa ----------- 輸出: AX=0002 CF=NC AX卻不是0108?且也沒有設定進位旗標?這樣是否有問題? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.38.15.94

11/17 20:27, , 1F
www.piclist.com/techref/intel/x86/inst/aaa.htm
11/17 20:27, 1F
請問一下, AL ﹁ (AL + 6);的 ﹁符號不是not的意思嗎?怎麼感覺像是當作c語言中的設定符號用? 查了網路一下,這好像是Intel 80386 Programmer's Reference Manual 的內容, 只是﹁符號卻是寫成← 我又更迷糊了... 這是Pseudo code嗎? 情形2應該是因判斷式不成立...是否能直接對AF設定? FI這好像沒出現在我的書上過... ※ 編輯: ppttcc 來自: 114.38.15.94 (11/18 02:12)

11/18 02:18, , 2F
我看l大提供的網址說明後,似乎比較像是assign之意
11/18 02:18, 2F
※ 編輯: ppttcc 來自: 114.38.15.94 (11/18 04:01) ※ 編輯: ppttcc 來自: 114.38.15.94 (11/18 04:08) ※ 編輯: ppttcc 來自: 114.38.15.94 (11/18 04:17) ※ 編輯: ppttcc 來自: 114.38.15.94 (11/18 04:22) ※ 編輯: ppttcc 來自: 114.38.15.94 (11/18 05:08) ※ 編輯: ppttcc 來自: 114.38.15.94 (11/18 05:09)

11/19 06:18, , 3F
看了一下似乎說是Algol or Pascal language.
11/19 06:18, 3F
※ 編輯: ppttcc 來自: 114.38.15.94 (11/19 06:32)

11/19 07:02, , 4F
似乎是Algol
11/19 07:02, 4F

11/19 08:39, , 5F
FI應該是if的結束
11/19 08:39, 5F
文章代碼(AID): #1Cuy9Pg7 (ASM)
討論串 (同標題文章)
以下文章回應了本文
1
5
完整討論串 (本文為第 1 之 2 篇):
2
5
14年前, 2010/11/17 11:54
1
5
文章代碼(AID): #1Cuy9Pg7 (ASM)