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
6263421 Virtual memory system that is portable between different CPU types Jul. 17, 2001
6260133 Processor having operating instruction which uses operation units in different pipelines simultaneously Jul. 10, 2001
6253306 Prefetch instruction mechanism for processor Jun. 26, 2001
6253314 Instruction set and executing method of the same by microcomputer Jun. 26, 2001
6253307 Data processing device with mask and status bits for selecting a set of status conditions Jun. 26, 2001
6237086 1 Method to prevent pipeline stalls in superscalar stack based computing systems May. 22, 2001
6233674 Method and system for scope-based compression of register and literal encoding in a reduced instruction set computer (RISC) May. 15, 2001
6219776 Merged array controller and processing element Apr. 17, 2001
6205540 Processor with enhanced instruction set Mar. 20, 2001
6195716 System bus interface controlling at least one slave device by exchanging three control signals Feb. 27, 2001
6189087 Superscalar instruction decoder including an instruction queue Feb. 13, 2001
6185670 System for reducing number of opcodes required in a processor using an instruction format including operation class code and operation selector code fields Feb. 6, 2001
6178495 Processor E-unit to I-unit interface instruction modification with E-unit opcode computer logic in the unit Jan. 23, 2001
6175915 Data processor with trie traversal instruction set extension Jan. 16, 2001
6163764 Emulation of an instruction set on an instruction set architecture transition Dec. 19, 2000
6163836 Processor with programmable addressing modes Dec. 19, 2000
6157997 Processor and information processing apparatus with a reconfigurable circuit Dec. 5, 2000
6145078 Data processing apparatus and method of starting-up extensions Nov. 7, 2000
6138202 Object space manager circuit for obtaining addresses of object headers Oct. 24, 2000
6131154 Microcomputer having variable bit width area for displacement Oct. 10, 2000
6128720 Distributed processing array with component processors performing customized interpretation of instructions Oct. 3, 2000
6115806 Data processor having an instruction decoder and a plurality of executing units for performing a plurality of operations in parallel Sep. 5, 2000
6105125 High speed, scalable microcode based instruction decoder for processors using split microROM access, dynamic generic microinstructions, and microcode with predecoded instruction information Aug. 15, 2000
6101592 Methods and apparatus for scalable instruction set architecture with dynamic compact instructions Aug. 8, 2000
6093213 Flexible implementation of a system management mode (SMM) in a processor Jul. 25, 2000
6088792 Avoiding processor serialization after an S/390 SPKA instruction Jul. 11, 2000
6088787 Enhanced program counter stack for multi-tasking central processing unit Jul. 11, 2000
6085313 Computer processor system for executing RXE format floating point instructions Jul. 4, 2000
6085307 Multiple native instruction set master/slave processor arrangement and method thereof Jul. 4, 2000
6079009 Coding standard token in a system compromising a plurality of pipeline stages Jun. 20, 2000
6076156 Instruction redefinition using model specific registers Jun. 13, 2000
6070236 Apparatus for processing a sequence of control commands as well as a method for generating a sequence of control commands, and storage medium for storing control commands May. 30, 2000
6065010 Computer implemented method of generating virtual files for sharing information of physical information file May. 16, 2000
6061775 Apparatus and method for predicting a first microcode instruction of a cache line and using predecode instruction data to identify instruction boundaries and types May. 9, 2000
6058470 Specialized millicode instruction for translate and test May. 2, 2000
6055624 Millicode flags with specialized update and branch instructions Apr. 25, 2000
6055623 Specialized millicode instruction for editing functions Apr. 25, 2000
6049672 Microprocessor with circuits, systems, and methods for operating with patch micro-operation codes and patch microinstruction codes stored in multi-purpose memory structure Apr. 11, 2000
6038659 Method for using read-only memory to generate controls for microprocessor Mar. 14, 2000
6035390 Method and apparatus for generating and logically combining less than (LT), greater than (GT), and equal to (EQ) condition code bits concurrently with the execution of an arithmetic or logical Mar. 7, 2000
6031992 Combining hardware and software to provide an improved microprocessor Feb. 29, 2000
6026485 Instruction folding for a stack-based machine Feb. 15, 2000
6023757 Data processor Feb. 8, 2000
6021484 Dual instruction set architecture Feb. 1, 2000
6021265 Interoperability with multiple instruction sets Feb. 1, 2000
6012138 Dynamically variable length CPU pipeline for efficiently executing two instruction sets Jan. 4, 2000
5983337 Apparatus and method for patching an instruction by providing a substitute instruction or instructions from an external memory responsive to detecting an opcode of the instruction Nov. 9, 1999
5983340 Microprocessor system with flexible instruction controlled by prior instruction Nov. 9, 1999
5978899 Apparatus and method for parallel processing and self-timed serial marking of variable length instructions Nov. 2, 1999
5964861 Method for writing a program to control processors using any instructions selected from original instructions and defining the instructions used as a new instruction set Oct. 12, 1999

1 2 3 4 5 6 7 8










 
 
  Recently Added Patents
Method for producing substrate for mounting device and method for producing a semiconductor module
Broadcast message transmission method of relay station in multi-hop relay network
Filter cigarette
Service level view of audiovisual conference systems
Method and apparatus for distributing virtual goods over the internet
Electric cleaner
Image forming optical system and image pickup apparatus equipped with same
  Randomly Featured Patents
Method and apparatus for determining physical characteristics of objects and object surfaces
Single-lens reflex camera light measurement and exposure control apparatus
Adjustable dental impression tray and methods for using same
Display tray for eyeglasses, sunglasses, or like eyewear
Reversible, portable winch with bidirectional ratchet teeth for attachment to load-bearing structure
Purification of chlorosilanes
Semiconductor memory device
Billiard rack
Method of incorporating a scanned image into a page layout
Traffic lane marking line recognition system for vehicle