允许单步执行等的 ARM Cortex 模拟器

发布于 2024-11-25 19:27:58 字数 95 浏览 2 评论 0原文

有谁知道 ARM 模拟器程序,我可以用它来尝试一些汇编程序编程,例如运行操作码、观察寄存器值变化等?可以基于 Windows 或 Linux。

谢谢你, 弗雷德

Does anyone know of an ARM simulator program that I can use to try some assembler programming, e.g. running opcodes, watching register values change etc.? Can be either Windows or Linux based.

Thank you,
Fred

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

怪异←思 2024-12-02 19:27:58

我有一个拇指指令集,在 github.com 上搜索拇指模拟器。 Qemu 支持多种 Arm 变体。妈妈有一些手臂支撑。 gdb 和其他人有来自arm 的armulator。我写我的代码是为了获得更好的可见性,其他人的可见性也许除了 gdb 之外,无论它可能显示什么,都是稀疏的。我不记得要搜索什么,但在大学网站上有一个 ARM 的 verilog 行为模型,它可能提供了最好的可见性。 (使用 verilator 或 icarus verilog,创建 .vcd 文件并使用 gtkwave 来查看它们)。

I have one for the thumb instruction set, search for thumbulator at github.com. Qemu has a number of arm variations supported. mame has some arm support. gdb and others have the armulator from arm. I wrote mine to get better visibility, visibility from the others perhaps with the exception of gdb and whatever it might show, is sparse. I dont remember what to search for but there is a verilog behavior model for the ARM on a university site that probably gives the best visibility of all. (use verilator or icarus verilog, create .vcd files and use gtkwave to view them).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文