一种基于Hypervisor的调测外设实现方法及系统

基本信息

申请号 CN202111219880.8 申请日 -
公开(公告)号 CN113961308A 公开(公告)日 2022-01-21
申请公布号 CN113961308A 申请公布日 2022-01-21
分类号 G06F9/455(2006.01)I 分类 计算;推算;计数;
发明人 樊慧;马剑;邓华利;蔡远 申请(专利权)人 中瓴智行(成都)科技有限公司
代理机构 成都创新引擎知识产权代理有限公司 代理人 向群
地址 610000四川省成都市高新区天府五街200号5号楼A区8层802-2室
法律状态 -

摘要

摘要 本发明涉及计算机技术领域,并具体公开了一种基于Hypervisor的调测外设实现方法及系统,该方法首先Hypervisor根据用户配置创建若干个Guest OS;接着,Hypervisor解析Guest OS资源文件;再接着,Hypervisor启动Guest OS,进入Guest OS运行并执行相应的业务;Guest OS对调测外设产生寄存器读写操作;然后,Hypervisor判断调测外设开关状态;再然后,Hypervisor截获资源文件配置的Guest OS外设寄存器;最后,Hypervisor打印Guest OS对外设寄存器的操作;因此,本发明在调测外设过程中不依赖于Guest OS正常启动,能够更加直观、方便看到Guest OS对外设寄存器的操作过程。