Invention Grant
US08195923B2 Methods and mechanisms to support multiple features for a number of opcodes
有权
支持多个操作码的多个功能的方法和机制
- Patent Title: Methods and mechanisms to support multiple features for a number of opcodes
- Patent Title (中): 支持多个操作码的多个功能的方法和机制
-
Application No.: US12420054Application Date: 2009-04-07
-
Publication No.: US08195923B2Publication Date: 2012-06-05
- Inventor: Lawrence A. Spracklen , Gregory F. Grohoski , Christopher H. Olson , Robert T. Golla
- Applicant: Lawrence A. Spracklen , Gregory F. Grohoski , Christopher H. Olson , Robert T. Golla
- Applicant Address: US CA Redwood City
- Assignee: Oracle America, Inc.
- Current Assignee: Oracle America, Inc.
- Current Assignee Address: US CA Redwood City
- Agency: Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.
- Agent Rory D. Rankin
- Main IPC: G06F9/30
- IPC: G06F9/30

Abstract:
Systems and methods for efficient instruction support of an multiple features for opcodes of an instruction set. A processor detects a fetched instruction of a computer program comprises an opcode corresponding to a plurality of functions. Each function corresponds to a different type of operation. The processor determines the received instruction corresponds to a feature requested by the computer program, such as a cryptographic algorithm. A determination is made as to whether hardware support exists for the feature. If hardware support exists for the feature, the instruction is executed on-chip by the hardware. Otherwise, software performs the operation corresponding to the instruction.
Public/Granted literature
- US20100257338A1 METHODS AND MECHANISMS TO SUPPORT MULTIPLE FEATURES FOR A NUMBER OF OPCODES Public/Granted day:2010-10-07
Information query