Armulator
Armulator是一個在ARM公司推出的集成開發(fā)環(huán)境ADS(ARMDeveloperSuite)中提供的指令集模擬器。它與運行在通用計算機(通常是x86體系結構)上的調(diào)試器相連接,模擬ARM微處理器體系結構和指令集,提供了開發(fā)和調(diào)試ARM程序的軟件仿真環(huán)境。
Armulator不僅可以仿真ARM處理器的體系結構和指令集,還可以仿真存儲器和處理器外圍設備,例如中斷控制器和定時器等,這樣就模擬了一個進行嵌入式開發(fā)的最小子系統(tǒng),另外使用者還可以擴展添加自己的外設。