首页> 外国专利> MECHANISM FOR MAINTAINING DYNAMIC REGISTER-LEVEL MEMORY-MODE FLAGS IN A VIRTUAL MACHINE SYSTEM

MECHANISM FOR MAINTAINING DYNAMIC REGISTER-LEVEL MEMORY-MODE FLAGS IN A VIRTUAL MACHINE SYSTEM

机译:虚拟机系统中动态寄存器级记忆模式标记的维护机制

摘要

A method for maintaining dynamic register-level memory-mode flags in a virtual machine includes parsing a machine instruction of a live memory analysis command in a virtual machine (VM). The machine instruction can include an instruction opcode, a source address referring to a first type of memory and a destination address referring to a second type of memory. A register bitmap can be stored as a register-level memory-mode flag array. Thereafter, it can be determined whether or not the instruction opcode maps to an inheritance class. Finally, in response to a bit in the register-level memory mode flag array referencing virtual memory and the instruction opcode being mapped to an inheritance class, the register bitmap can be replaced with new bit values that represent redefined memory types for each register represented in the register bitmap. Subsequently, the new register bitmap can be used in simulation of a next machine instruction of a live memory analysis command executing in the virtual machine.
机译:一种用于在虚拟机中维护动态寄存器级内存模式标志的方法,包括解析虚拟机(VM)中的实时内存分析命令的机器指令。机器指令可以包括指令操作码,引用第一类型的存储器的源地址和引用第二类型的存储器的目的地地址。寄存器位图可以存储为寄存器级存储器模式标志数组。此后,可以确定指令操作码是否映射到继承类。最后,响应寄存器级内存模式标志数组中引用虚拟内存的指令并将指令操作码映射到继承类,可以用新的位值替换寄存器位图,该新的位值表示每个寄存器所表示的重新定义的存储器类型。寄存器位图。随后,新的寄存器位图可用于模拟在虚拟机中执行的实时内存分析命令的下一条机器指令。

著录项

  • 公开/公告号US2012173851A1

    专利类型

  • 公开/公告日2012-07-05

    原文格式PDF

  • 申请/专利权人 MICHAEL D. LEWIS;

    申请/专利号US20100982829

  • 发明设计人 MICHAEL D. LEWIS;

    申请日2010-12-30

  • 分类号G06F9/30;

  • 国家 US

  • 入库时间 2022-08-21 17:31:04

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号