模擬器資源彙總

在學習單片機知識的時候,我最苦惱的事情就是沒有一個調試環境,因爲我沒有開發板,所以自己想開發一個數字鍾之類的東西都很困難,要跑到實驗室,求老師借 一個仿真器~~,所以當時,我一直在找51的仿真平臺,實際上也就是51模擬器。當時找到的幾個模擬器比較醜陋,功能比較弱,而且只有51的模擬,沒有其 他硬件的模擬,所以我用的很不爽。後來,由於從事硬件方面的東西,條件好了,模擬器也就被我淡忘了。

      
       時至今日,我與計算機體系結構和操作系統走的更近了,軟件開發成爲我工作中的一部分,所以又提出了很強的模擬器需求。研究體系結構離不開模擬器,設計開發 操作系統也離不開模擬器。在操作系統中開發一些軟件,在模擬器上測試,發現早期的一些問題,並且與硬件系統的開發進行了很好的切分,所以模擬器對於軟件開 發人員或者是硬件體系結構開發人員都非常重要。


    在此,我整理了一些模擬器的資源,供大家參考。沒有整理進去的我會在後期補充,大家還有什麼好的模擬器,也可以在本頁發佈。

1.         bochs ,歷史悠久的 X86 模擬器 ( Vmware 還久 ) ,也就是原來的 Plex86 。可運行 Windows/Linux/*BSD/DOS ,最大的優點是: OpenSource Free 。開源站點: http://bochs.sourceforge.net/

2.         VMips (指令模擬器)只能支持 Mips 指令集,有點過時,也有點侷限。開源站點: http://www.dgate.org/vmips/index.shtml

3.         SPIM spim 提供了一個更好的用戶界面,並且能夠運行在 Unix/Windows/Dos 下,同樣完整地實現了 MIPS R3000 指令集,圖形界面就如同大多數的調試工具一樣使用,可以直接讀取和解釋 MIPS R3000 彙編指令。 http://pages.cs.wisc.edu/~larus/spim.html

4.         PearPC -PowerPC 模擬器。開源站點: http://pearpc.sourceforge.net/

5.         VirtualPC Vmware 目前和將來最強大的競爭對手。開源站點: http://www.microsoft.com/windowsxp/virtualpc/

6.         dongfeng ,( developed by chinese )一個正在處於開發階段的 mips 功能模擬器,目前發佈第一版,代碼和功能都比較簡單,可以進行思想的學習。 開源站點:http://dongfeng.sourceforge.net/

7.         simos 一個非常不錯的模擬器,龍芯開發團隊使用過的一個 mips 模擬器。開源站點: http://simos.stanford.edu/

8.         mips 模擬器收藏室。 該站點收藏了很多 mips 的模擬器項目,非常不錯 http://www.linux-mips.org/wiki/Emulators

9.    skyeye嵌入式系統模擬器 。這是一個嵌入式系統的模擬器,能夠在這個系統中運行uc/os、uclinux,可以模擬 ARM7TDMI, ARM720T,StrongARM, XScale, Blackfin CPU核,並且模擬了多種外圍設備。這個模擬器誕生在清華大學,在此推薦一下。開源站點:http://www.skyeye.org/index.shtml

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章