Resources Contact Us Home
Browse by: INVENTOR PATENT HOLDER PATENT NUMBER DATE
 
 
Browse by Category: Main > Information Technology
Class Information
Number: 712/209
Name: Electrical computers and digital processing systems: processing architectures and instruction processing (e.g., processors) > Instruction decoding (e.g., by microinstruction, start address generator, hardwired) > Decoding instruction to accommodate plural instruction interpretations (e.g., different dialects, languages, emulation, etc.)
Description: Subject matter including means or steps for decoding a same instruction identifier to mean a different operation depending on a particular state or condition within the system.










Patents under this class:
1 2 3 4 5 6 7 8

Patent Number Title Of Patent Date Issued
7631171 Method and apparatus for supporting vector operations on a multi-threaded microprocessor Dec. 8, 2009
7624382 Method and system of control flow graph construction Nov. 24, 2009
7617088 Interpage prologue to protect virtual address mappings Nov. 10, 2009
7613903 Data processing device with instruction translator and memory interface device to translate non-native instructions into native instructions for processor Nov. 3, 2009
7606997 Method and system for using one or more address bits and an instruction to increase an instruction set Oct. 20, 2009
7594098 Processes and devices for compression and decompression of executable code by a microprocessor with RISC architecture and related system Sep. 22, 2009
7590829 Extension adapter Sep. 15, 2009
7590832 Information processing device, compressed program producing method, and information processing system Sep. 15, 2009
7565513 Processor with power saving reconfigurable floating point unit decoding an instruction to single full bit operation or multiple reduced bit operations Jul. 21, 2009
7552426 Systems and methods for using synthetic instructions in a virtual machine Jun. 23, 2009
7543287 Using a block device interface to invoke device controller functionality Jun. 2, 2009
7539844 Prefetching indirect array accesses May. 26, 2009
7536534 Processor capable of being switched among a plurality of operating modes, and method of designing said processor May. 19, 2009
7536682 Method and apparatus for performing interpreter optimizations during program code conversion May. 19, 2009
7533250 Automatic operand load, modify and store May. 12, 2009
7529912 Apparatus and method for instruction-level specification of floating point format May. 5, 2009
7526633 Method and system for encoding variable length packets with variable instruction sizes Apr. 28, 2009
7509480 Selection of ISA decoding mode for plural instruction sets based upon instruction address Mar. 24, 2009
7502918 Method and system for data dependent performance increment and power reduction Mar. 10, 2009
7500085 Identifying code for compilation Mar. 3, 2009
7493479 Method and apparatus for event detection for multiple instruction-set processor Feb. 17, 2009
7493474 Methods and apparatus for transforming, loading, and executing super-set instructions Feb. 17, 2009
7478224 Microprocessor access of operand stack as a register file using native instructions Jan. 13, 2009
7473293 Processor for executing instructions containing either single operation or packed plurality of operations dependent upon instruction status indicator Jan. 6, 2009
7467327 Method and system of aligning execution point of duplicate copies of a user program by exchanging information about instructions executed Dec. 16, 2008
7447877 Method and apparatus for converting memory instructions to prefetch operations during a thread switch window Nov. 4, 2008
7447871 Data access program instruction encoding Nov. 4, 2008
7434030 Processor system having accelerator of Java-type of programming language Oct. 7, 2008
7428630 Processor adapted to receive different instruction sets Sep. 23, 2008
7418580 Dynamic object-level code transaction for improved performance of a computer Aug. 26, 2008
7415599 Instruction operation and operand memory location determined based on preceding instruction operation and operand memory location Aug. 19, 2008
7398372 Fusing load and alu operations Jul. 8, 2008
7398373 System and method for processing complex computer instructions Jul. 8, 2008
7363475 Managing registers in a processor to emulate a portion of a stack Apr. 22, 2008
7363476 Method and apparatus to support an expanded register set Apr. 22, 2008
7360060 Using IMPDEP2 for system commands related to Java accelerator hardware Apr. 15, 2008
7353368 Method and apparatus for achieving architectural correctness in a multi-mode processor providing floating-point support Apr. 1, 2008
7353363 Patchable and/or programmable decode using predecode selection Apr. 1, 2008
7340588 Extending the number of instruction bits in processors with fixed length instructions, in a manner compatible with existing code Mar. 4, 2008
7302552 System for processing VLIW words containing variable length instructions having embedded instruction length identifiers Nov. 27, 2007
7301541 Programmable processor and method with wide operations Nov. 27, 2007
7290153 System, method, and apparatus for reducing power consumption in a microprocessor Oct. 30, 2007
7290081 Apparatus and method for implementing a ROM patch using a lockable cache Oct. 30, 2007
7275028 System and method for the logical substitution of processor control in an emulated computing environment Sep. 25, 2007
7272700 Methods and apparatus for indirect compound VLIW execution using operand address mapping techniques Sep. 18, 2007
7263621 System for reducing power consumption in a microprocessor having multiple instruction decoders that are coupled to selectors receiving their own output as feedback Aug. 28, 2007
7260705 Apparatus to implement mesocode Aug. 21, 2007
7243213 Process for translating instructions for an arm-type processor into instructions for a LX-type processor; relative translator device and computer program product Jul. 10, 2007
7243350 Speculative execution for java hardware accelerator Jul. 10, 2007
7231507 Data access program instruction encoding Jun. 12, 2007

1 2 3 4 5 6 7 8










 
 
  Recently Added Patents
Safety device for a high-pressure connector of a hydraulic device
Ultrasonic diagnostic apparatus, method of measuring pressure gradient, and method of measuring blood vessel elasticity
Cell-free system for synthesis of proteins derived from cultured mammalian cells
Ring
Recording medium, reproduction device
Antimicrobial compositions for use on food products
Cyclic carboxamide compounds and analogues thereof as of hepatitis C virus
  Randomly Featured Patents
Roller for peristaltic pumps having a plurality of projections to minimize current draw
Composition and process for the removal and recovery of hydrocarbons from substrates
Information processing device and method
Method compositions and apparatus for treating and preventing respiratory viral infections
Multi-layer coatings for reinforcements in high temperature composites
Double acting hydraulic mechanism
Computer
Memory cell readout using successive approximation
Polyoxometallates in memory devices
Focus adjusting apparatus and focus adjusting method