Patent ReferencesIntegrated circuit computing device comprising a dynamically configurable gate array having a microprocessor and reconfigurable instruction execution means and method therefor Parallel processing apparatus and method capable of switching parallel and successive processing modes System for comounding instructions in a byte stream prior to fetching and identifying the instructions for execution Apparatus for executing a plurality of program segments having different object code types in a single program or processor environment Dual instruction set processor having a pipeline with a pipestage functional unit that is relocatable in time and sequence order Patent #: 5542059 InventorsAssigneeApplicationNo. 554643 filed on 11/08/1995US Classes:712/23, Superscalar700/2, Plural processors712/43, Mode switching712/200ARCHITECTURE BASED INSTRUCTION PROCESSINGExaminersPrimary: Kim, Kenneth S.Attorney, Agent or FirmInternational ClassG06F 009/30AbstractA new class of general purpose computers called Programmable Reduced Instruction Set Computers (PRISC) use RISC techniques a basis for operation. In addition to the conventional RISC instructions, PRISC computers provide hardware programmable resources which can be configured optimally for a given user application. A given user application is compiled using a PRISC compiler which recognizes and evaluates complex instructions into a Boolean expression which is assigned an identifier and stored in conventional memory. The recognition of instructions which may be programmed in hardware is achieved through a combination of bit width analysis and instruction optimization. During execution of the user application on the PRISC computer, the stored expressions are loaded as needed into a programmable functional unit. Once loaded, the expressions are executed during a single instruction cycle.Other References
| |