Claims
- 1. 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.
- 2. A method as defined in claim 1 wherein the first value and the second value are binary.
- 3. The method of claim 1 wherein said step of establishing a single bit location in a predetermined bit location in each of said plurality of instructions further comprises the step of establishing a MODE bit in a last bit location in each of said plurality of instructions.
- 4. 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.
- 5. A memory storage apparatus as defined in claim 4, wherein the first value and the second value are binary values.
- 6. The computing system of claim 4 wherein said MODE data is stored in a last bit location in each of said plurality of instructions.
CROSS-REFERENCE TO A RELATED APPLICATION
Cross-reference is made to U.S. patent application Ser. No. 08/286,662 which is now U.S. Pat. No. 5,511,174, entitled "METHOD FOR CONTROLLING THE OPERATIONS OF A COMPUTER IMPLEMENTED APPARATUS TO SELECTIVELY EXECUTE INSTRUCTIONS OF DIFFERENT BIT LENGTH" filed on the same date and by the same inventors, and disclosure of the above-referenced application is hereby incorporated by reference into this Application.
US Referenced Citations (12)