[問題] AAA指令的問題
想請教一下關於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
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
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
11/19 06:18, 3F
※ 編輯: ppttcc 來自: 114.38.15.94 (11/19 06:32)
→
11/19 07:02, , 4F
11/19 07:02, 4F
推
11/19 08:39, , 5F
11/19 08:39, 5F
討論串 (同標題文章)
ASM 近期熱門文章
PTT數位生活區 即時熱門文章