8 bits snglechip的軟體模擬程式

Hello sir:

因工作需要,必須設計一個 8 bits single chip 軟體simulator,我有一些問題想請教前輩:

 (1) 是否有一些 CPU Disassembler(反組譯)source code 或書或專集可供參考。
 (2) 是否有一些 CPU Simulator source code 或書或專集可供參考。

A:這方面應該是很少有書籍做探討的,旗威科技公司數年前寫過8051,Z80及6502的反組譯程式,主要是做程式分析用。去年許多資訊大廠也向我們訂購這些特殊用途的軟體,用來檢視或追蹤競爭廠牌的程式寫法。8051反組譯的部份source我們已公佈在『8051 徹底研究 - 基礎篇』的書後磁片中,您可以把它印出來參考。至於8051的simulator就比較好辦了,您可以寫個程式用PC去模擬8051,時間及反應速度應該足夠,而且能夠在螢幕上看出程式的結果來。而且已經有艾碩電腦推出『SIM51』的模擬軟體,不過,我們知道開發者是不會輕易公佈其原始碼了。

回到旗威科技交流網首頁