下载地址 http://download.csdn.net/source/2640670
最快的ARM指令集模拟器(性能是qemu的两倍),支持ARM7,ARM9,ARM11,Cortex/Thumb,可直接运行ELF和WINCE程序。(含测试代码, ELF测试程序用armcc或者arm gcc编译,WINCE程序用pb等编译)
This is the fastest emulator for ARM, 2x faster than qemu, support ARM7, ARM9, ARM11, Cortex and thumb, it is available to run program of ELFand WINCE. (test source included)
speed测试在3.0GHz, XP上的结果:
E:\Work\armulator.exe speed 1000000000
loop is 1000000000, time is 6454784us
armulator speed is equivalent of 462MIPS
program exit with code 0
armulator v2.0, 12/18/2009
report bug to lixianzhong@ustc.edu
2.16G的notebook,speed结果是528MIPS
[ 本帖最后由 lxzhg 于 2010-8-24 21:41 编辑 ]fastest armulator
是的,和绝大多数的arm模拟器不同的是,可以单独跑一个linux应用程序,不需要再装一个linux操作系统上去。
如果只关注应用程序开发,尤其是做算法优化,比如汇编(甚至neon)优化,完全不需要关心底层平台和操作系统的配置问题,只要你的程序编译出来能在ARM+Linux的开发板上跑,就能在这个模拟器上运行。
用法极其简单,比如在开发板上运行./mysleep 1000
在PC上命令行 :armulator.exe mysleep 1000