ARM HYPERVISOR:执行单指令和陷阱(相当于Intel的MTF)

时间:2014-02-05 10:58:57

标签: arm hypervisor assembly-trap

我在ARM上实现虚拟机管理程序,我需要知道在执行单个指令后是否有恢复( ERET )guest虚拟机和陷阱的方法,不依赖于调试架构(v7.1)。我可以使用软件方法将客户的下一条指令修改为 HVC (相当于英特尔的 VMCALL ),但我不知道如何处理导致分支的说明( JMP )。

在英特尔上我可以使用陷阱标志 RFLAGS 中的 TF 位,每个OS-thread-context)或者监控陷阱标志(= MTF VT-x 功能)。

谢谢

编辑:澄清

  • 我想避免反汇编/仿真(尽可能多)

0 个答案:

没有答案