会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Virtualization of real mode execution
    • 虚拟化实模式执行
    • US08127098B1
    • 2012-02-28
    • US11066873
    • 2005-02-25
    • Alexander C. KlaiberKevin J. McGrathHongwen Gao
    • Alexander C. KlaiberKevin J. McGrathHongwen Gao
    • G06F12/14
    • G06F9/45533
    • In one embodiment, a processor is configured to operate in a first mode in which privilege level protection is disabled and paging is enabled. In another embodiment, a method is contemplated including intercepting a write to a control register by a guest executing in a processor; determining that the write attempts to establish a first mode in the processor in which privilege level protection is disabled and paging is disabled; and causing the guest to execute in a second mode in which privilege level protection is disabled and paging is enabled instead of the first mode. A computer accessible medium comprising instruction implementing at least a portion of the method is also described.
    • 在一个实施例中,处理器被配置为在其中禁用特权级别保护并且启用寻呼的第一模式中操作。 在另一个实施例中,构想了一种方法,包括:通过在处理器中执行的访客拦截对控制寄存器的写入; 确定写入尝试在处理器中建立第一模式,其中禁用特权级别保护并禁用寻呼; 并且使得客人在禁用特权级别保护并且寻呼被启用而不是第一模式的第二模式中执行。 还描述了包括执行方法的至少一部分的指令的计算机可访问介质。
    • 2. 发明授权
    • Executing system management mode code as virtual machine guest
    • 执行系统管理模式代码作为虚拟机guest
    • US07418584B1
    • 2008-08-26
    • US11066752
    • 2005-02-25
    • Alexander C. KlaiberGeoffrey S. StronginKevin J. McGrath
    • Alexander C. KlaiberGeoffrey S. StronginKevin J. McGrath
    • G06F7/38G06F9/00G06F9/44G06F15/00
    • G06F9/45533
    • In one embodiment, a register in a processor is programmable with an intercept indication indicative of whether or not an event that would cause a transition by the processor to a first mode is to be intercepted during execution of a guest. Responsive to the intercept indication and further responsive to detecting the event, execution circuitry in the processor is configured to exit the guest. In another embodiment, a method comprises: detecting an event that would cause a processor to transition to a first mode, wherein first code is to be executed in the first mode; and causing the first code to be executed in a guest responsive to the detecting. In still another embodiment, a computer accessible medium comprising instructions which when executed in response to detecting the event, cause the first code to be executed in a guest.
    • 在一个实施例中,处理器中的寄存器是可编程的,其中拦截指示指示在执行客户期间是否将由处理器转换到第一模式的事件被拦截。 响应于拦截指示并进一步响应于检测事件,处理器中的执行电路被配置为退出客人。 在另一个实施例中,一种方法包括:检测将导致处理器转换到第一模式的事件,其中第一代码将以第一模式执行; 并且响应于检测使得在客人中执行第一代码。 在另一个实施例中,一种包括指令的计算机可访问介质,当被响应于检测到事件而被执行时,导致第一代码在客户机中被执行。
    • 4. 发明授权
    • Address size and operand size prefix overrides for default sizes defined by an operating mode of a processor
    • 由处理器的操作模式定义的默认大小的地址大小和操作数大小前缀替换
    • US06571330B1
    • 2003-05-27
    • US09483560
    • 2000-01-14
    • Kevin J. McGrathMichael T. Clark
    • Kevin J. McGrathMichael T. Clark
    • G06F934
    • G06F9/30192G06F9/30185G06F9/30189G06F9/342
    • A processor supports a processing mode in which the default address size is greater than 32 bits and the default operand size is 32 bits. The default address size may be nominally indicated as 64 bits, although various embodiments of the processor may implement any address size which exceeds 32 bits, up to and including 64 bits, in the processing mode. The processing mode may be established by placing an enable indication in a control register into an enabled state and by setting a first operating mode indication and a second operating mode indication in a segment descriptor to predefined states. Additionally, an instruction prefix may be coded into an instruction to override the default address and/or operand size. Thus, an address size of 32 bits may be used when desired, and an operand size of 64 bits may be used when desired.
    • 处理器支持默认地址大小大于32位,默认操作数大小为32位的处理模式。 默认地址大小可以标称地指示为64位,尽管处理器的各种实施例可以在处理模式中实现超过32位,高达并包括64位的任何地址大小。 可以通过将控制寄存器中的使能指示置于使能状态并且通过将段描述符中的第一操作模式指示和第二操作模式指示设置为预定状态来建立处理模式。 另外,指令前缀可以被编码到用于覆盖默认地址和/或操作数大小的指令中。 因此,如果需要,可以使用32位的地址大小,并且当需要时可以使用64位的操作数大小。
    • 10. 发明授权
    • Establishing a mode indication responsive to two or more indications
    • 响应两个或多个指示建立模式指示
    • US07058791B1
    • 2006-06-06
    • US09824988
    • 2001-04-02
    • William A. HughesKevin J. McGrath
    • William A. HughesKevin J. McGrath
    • G06F9/44
    • G06F12/04G06F9/4552
    • A processor generates a mode indication based on two or more other indications. The mode indication is indicative of whether or not a particular mode is active in the processor. Each indication is stored in a storage location which is addressable via a different instruction. In one embodiment, a long mode in which a 64 bit operating mode is selectable in addition to 32 bit and 16 bit modes may be activated via a long mode active indication. The long mode active indication may be generated by the processor, and may indicate that long mode is active if paging is enabled and a long mode enable indication indicates that long mode is enabled. In this manner, long mode may be activated after paging is enabled (with a set of long mode page tables indicated by the page table base address).
    • 处理器基于两个或多个其他指示生成模式指示。 模式指示表示处理器中特定模式是否有效。 每个指示存储在可通过不同指令寻址的存储位置。 在一个实施例中,除了32位和16位模式之外,64位操作模式可选择的长模式可以经由长模式活动指示而被激活。 长模式活动指示可以由处理器产生,并且如果寻呼被使能且长模式使能指示指示长模式被使能,则可以指示长模式是活动的。 以这种方式,在启用寻呼(具有由页表基地址指示的一组长模式页表)之后,可以激活长模式。