用于虚拟机管理器获取异常指令的装置和控制方法

    公开(公告)号:CN103853591A

    公开(公告)日:2014-06-11

    申请号:CN201210505800.X

    申请日:2012-11-30

    Abstract: 本发明涉及虚拟机系统中虚拟机管理器对异常指令的获取,具体地,涉及用于虚拟机管理器获取异常指令的装置和控制方法。提供一种用于虚拟机管理器获取异常指令的装置(300)和控制方法,其中,所述虚拟机管理器(220)在包含中央处理器CPU(212)的物理机(210)和虚拟机(230)之间运行,所述装置包含:内容可寻址存储器CAM(330);虚拟机管理器可访问的专用寄存器SPR(350);以及控制逻辑电路(310),控制逻辑电路(310),具有CPU相连的输入端和与CAM相连的输出端,输入端接收分别来自CPU指令流水线的取指阶段和写回阶段的数据,输出端使来自CPU指令流水线的取指阶段的指令被存储到CAM,并触发CAM将其中存储的属于异常指令的指令输出到SPR。

    用于虚拟机管理器获取异常指令的装置和控制方法

    公开(公告)号:CN103853591B

    公开(公告)日:2017-06-16

    申请号:CN201210505800.X

    申请日:2012-11-30

    Abstract: 本发明涉及虚拟机系统中虚拟机管理器对异常指令的获取,具体地,涉及用于虚拟机管理器获取异常指令的装置和控制方法。提供一种用于虚拟机管理器获取异常指令的装置(300)和控制方法,其中,所述虚拟机管理器(220)在包含中央处理器CPU(212)的物理机(210)和虚拟机(230)之间运行,所述装置包含:内容可寻址存储器CAM(330);虚拟机管理器可访问的专用寄存器SPR(350);以及控制逻辑电路(310),控制逻辑电路(310),具有CPU相连的输入端和与CAM相连的输出端,输入端接收分别来自CPU指令流水线的取指阶段和写回阶段的数据,输出端使来自CPU指令流水线的取指阶段的指令被存储到CAM,并触发CAM将其中存储的属于异常指令的指令输出到SPR。

Patent Agency Ranking