2017年11月7日 星期二

x86 Assembly Intel to AT&T

最近工作需要使用人家寫好的組語去控制 HW
我需要的是 AT&T 語法
不過因為對方不熟 AT&T 語法
故需轉換對方寫的 Intel 語法

本想直接人工轉換,但又怕不懂組語的我做白工
上網搜尋了一下,找到一個專案 ta2as
試了一下,只要調整來源檔輸出,就能順利的轉出 AT&T 語法
除了 mox 指令 找不到改用 movb 以外(有誰可以告訴我有 mox 指令 嗎?)
使用起來感覺沒什麼問題

另外,有參考 purpose 網友的 PTT 文章 ,好確認 ta2as 工具是否有轉錯

題外話,很久以前就想學組語,不過一直抽不出時間
brianhsu 網友有另外一篇 PTT 文章,推薦學組語的參考書籍
記錄一下當作備忘

沒有留言:

張貼留言