Device emulation support within a host data processing apparatus
    1.
    发明申请
    Device emulation support within a host data processing apparatus 有权
    主机数据处理设备内的设备仿真支持

    公开(公告)号:US20100094613A1

    公开(公告)日:2010-04-15

    申请号:US12453806

    申请日:2009-05-22

    IPC分类号: G06F9/455 G06F12/00

    摘要: A data processing apparatus 12 is provided with a memory management unit 24 which triggers memory aborts. When a memory abort occurs, data characterising the memory abort is written to a fault status register 28 (memory-abort register). The data characterising the memory abort includes data identifying a register number associated with the memory access which gave rise to the memory abort. This register identifying data is used to emulate the action of the memory access instruction without having to read the program instruction lead to the memory abort. This is useful in providing virtualisation support for a virtual data processing apparatus 2.

    摘要翻译: 数据处理装置12设置有触发存储器中止的存储器管理单元24。 当发生存储器中止时,表征存储器中止的数据被写入故障状态寄存器28(存储器中止寄存器)。 表征存储器中止的数据包括识别与存储器访问相关联的寄存器号的数据,这导致存储器中止。 该寄存器识别数据用于模拟存储器访问指令的动作,而不必读取导致存储器中止的程序指令。 这在为虚拟数据处理设备2提供虚拟化支持方面是有用的。

    Device emulation support within a host data processing apparatus
    2.
    发明授权
    Device emulation support within a host data processing apparatus 有权
    主机数据处理设备内的设备仿真支持

    公开(公告)号:US08180980B2

    公开(公告)日:2012-05-15

    申请号:US12453806

    申请日:2009-05-22

    IPC分类号: G06F12/00

    摘要: A data processing apparatus 12 is provided with a memory management unit 24 which triggers memory aborts. When a memory abort occurs, data characterizing the memory abort is written to a fault status register 28 (memory-abort register). The data characterizing the memory abort includes data identifying a register number associated with the memory access which gave rise to the memory abort. This register identifying data is used to emulate the action of the memory access instruction without having to read the program instruction lead to the memory abort. This is useful in providing virtualization support for a virtual data processing apparatus 2.

    摘要翻译: 数据处理装置12设置有触发存储器中止的存储器管理单元24。 当发生存储器中止时,表征存储器中止的数据被写入故障状态寄存器28(存储器中止寄存器)。 表征存储器中止的数据包括识别与存储器访问相关联的寄存器号的数据,这导致存储器中止。 该寄存器识别数据用于模拟存储器访问指令的动作,而不必读取导致存储器中止的程序指令。 这对于为虚拟数据处理设备2提供虚拟化支持是有用的。