我的意思是像正則表達式測試。有裝配測試儀嗎?
我可以輸入機器代碼,軟件可以驗證/反彙編它,看代碼是否正確/代碼代表什麼。
我也可以輸入程序集,軟件也可以驗證/組裝成機器碼。
它應該有一個GUI界面,並在Windows下運行。
我的意思是像正則表達式測試。有裝配測試儀嗎?
我可以輸入機器代碼,軟件可以驗證/反彙編它,看代碼是否正確/代碼代表什麼。
我也可以輸入程序集,軟件也可以驗證/組裝成機器碼。
它應該有一個GUI界面,並在Windows下運行。
OllyDbg有一個反彙編和彙編。還允許您編輯字節(機器碼)。它是免費的。
gcc或gnu彙編程序(as)將組裝語法代碼,非常快速檢查。然後objdump去反彙編,如果你想看到操作碼或任何。
這可能有點晚,但我使用的程序EMU8086,它給你一個很好的編輯器與顏色編碼,然後你點擊運行按鈕,它帶來了一個簡單的DOS屏幕酷酷的模擬器,你可以運行你的程序。你可以一步一步前進,甚至退後一步。它非常酷,並且真正幫助我學習裝配。
該程序的唯一問題是某些地方的語法與MASM真正程序集略有不同。它也只支持8086/8088指令集。例如,如果您想使用286或更高版本,那就不好了,所以忘記在其中安裝Windows程序集。
然而,它是一個Windows程序,它的體積很小,並且非常易於使用和學習。超級酷,如果你正在從舊書上學習裝配,因爲它會運行大多數列表順利。
享受學習彙編,希望這是有用的。不要放棄它,因爲它可能是一個挑戰,但它是值得的努力。在接下來的6個月左右,我將編寫一本很容易理解的適當的彙編教程。所以不要放棄。
就像查詢一樣,由於您現在正在進行的組裝時間比我長,您是否可以彈出來嘗試回答我的問題,甚至提供關於在哪裏尋找的建議。乾杯!
我以前試過,它對我來說不夠簡單。 – Jichao 2010-10-18 11:01:21
我相信所有這類工具都是最簡單的。加載可執行文件後顯示反彙編程序。爲了彙編一些代碼,你只需要在CPU窗口中輸入。要編輯字節,請按Ctrl-E。 – Max 2010-10-18 11:17:57
OllyDbg絕對是您想要的最佳選擇 – jyz 2010-10-19 02:36:08