看板 ASM 關於我們 聯絡資訊
想請問各位大大 在做轉換的時候不是會有分BYTE1,BYTE2,BYTE3,BYTE4嗎 其中在BYTE1中又分OPCODE,D,W 然後那個D到底要怎麼判斷是0還是1啊!!!!!!! 有個例題是這樣 MOV BL,AL 解答是說AL是來源所以D為0 那為什麼不是看BL是目的所以D為1呢~~~~ 這問題好像很基本,但是還是請各位大大解說一下啊~~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.34.156.156 ※ 文章網址: http://www.ptt.cc/bbs/ASM/M.1416586420.A.C4B.html
johnpage: mov bl, al11/22 09:49
johnpage: bl(D)=al(1)11/22 09:49
johnpage: D=111/22 09:49
johnpage: bl(D)=al(0)11/22 09:50
johnpage: D=011/22 09:50
不能理解啊!!!! al(1)是什麼意思??? 為什麼有al(1)又有al(0) 可以請大大用白話文解釋一下嗎XD ※ 編輯: cozychocolat (1.34.156.156), 11/22/2014 21:22:45
cwl751005: 你最起碼也要知道MOV BL,AL在幹嘛,才會知道1樓說甚麼11/24 17:23
如果沒有理解錯的話,就是把AL的值移到BL,然後AL內的值保持不變吧 ※ 編輯: cozychocolat (120.126.194.203), 11/24/2014 17:39:54