[問題] 請問一下各位先進

看板ASM (組合語言)作者 (sisman)時間17年前 (2007/04/02 18:55), 編輯推噓5(503)
留言8則, 3人參與, 最新討論串1/1
通常一行組語都會對照一行機器碼 但是他們之間的轉換 應該是有一張表格吧 那裡會有這張表格呢 還是根本沒有表阿 比方說 83 e8 00 是對照出 sub N,%eax 這行組語 他是根據什麼規則呢 指引我一條明路吧 感謝~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.232.10.221

04/02 19:01, , 1F
找 System Programming 的資料
04/02 19:01, 1F

04/02 20:05, , 2F
機械碼對應的組語長怎樣,assembler高興怎麼訂就怎麼訂
04/02 20:05, 2F

04/02 20:12, , 3F
你要把他轉換成INTEL語法也是可以
04/02 20:12, 3F

04/02 23:49, , 4F
如果以X86來說呢 SP我找不太到ㄟ @@"
04/02 23:49, 4F

04/03 00:38, , 5F
X86有分INTEL跟AT&T.....
04/03 00:38, 5F

04/03 15:54, , 6F
如果是INTEL呢??
04/03 15:54, 6F

04/03 18:57, , 7F
同一平台下,同一動作最終生成的機械碼是一樣的
04/03 18:57, 7F

04/03 18:58, , 8F
不管是什麼語法,表當然是assembler內建
04/03 18:58, 8F
文章代碼(AID): #164E490G (ASM)
文章代碼(AID): #164E490G (ASM)