新手学习ARM Neon指令集优化时,遇到的最大的困难就是,无法直观看到每个指令的操作结果。如果能有一个工具,把输入的指令产生的结果直接显示出来,那简直快乐至极。
翻遍了各个网站,终于在一个犄角旮旯找到了一个Neon仿真器,没错,就是我要的“滑板鞋”
这个工具是一个在线工具,不用注册不用下载,打开就能用,【良心之作啊】
珍贵的网址在这里:https://szeged.github.io/nevada/
使用手册在这里:https://szeged.github.io/nevada/help/manual.html
界面长相如下,很简单,有例程,运行一两遍就完全会了。还支持手动编辑堆栈
- 执行控制区
- 代码区
- NEON 寄存器
- ARM 核心寄存器
- 内存数据
- 格式选择器