Self-defining instruction size
AssigneeVLSI Technology, Inc.
InventorsGary Dwayne Hicok, Thomas Alexander, Yong Je Lim, Yongmin Kim
Life of this patent
Estimating the term…
Abstract
A method and apparatus for defining, in a computing system, the bit size of an instruction to be executed by a processing unit. Instructions are realized in the form of a plurality of memory location devices. At least one of said memory location devices, in a predetermined position, is established as a MODE bit. The MODE bit assumes a first value indicative of parallel instruction execution and assumes a second value indicative of non-parallel instruction execution.
Claims6
A method for defining a size of an instruction to be executed by a processing unit, the method comprising the steps:
- (a) storing a plurality of instructions in a memory storage means, each of said plurality of instructions comprising a number of bits;
- (b) establishing a single bit location in a predetermined bit location in each of said plurality of instructions, said single bit being a MODE bit which has a first value indicating parallel execution wherein a current instruction is executed in parallel with a successive instruction and a second value indicating non-parallel execution wherein said current instruction is executed by itself;
- and
- (c) reading said MODE bit in each of said plurality of instructions to determine if said current instruction is to be executed in parallel manner with said successive instruction or if said current instruction is to be executed in a non-parallel manner.
In a computing system having a processor, a memory storage means storing a plurality of instructions, each of said plurality of instructions comprising a number of bits, wherein at least one bit in a predetermined location in each of said plurality of instructions contains MODE data, said MODE data having a first value indicative of parallel instruction execution wherein a current instruction is executed in parallel with a successive instruction and a second value indicative of non-parallel instruction execution wherein said current instruction is executed by itself.
Dependencies are inferred from the claim text.