Patent ID: 6237086
Filing Date: 2001-05-22
Classification: G06F

Abstract:
An execution unit, of a stack based computing system, capable of issuing a plurality of instructions as instruction groups, said execution unit comprising:an instruction folding unit configured to combine said instructions into instruction groups comprising;load variable-store variable (LV-SV) instruction type groups;load variable-operation (LV-OP) instruction type groups;load variable-break group one (LV-BG1) instruction type groups;load variable-break group two (LV-BG2) instruction type groups;operation-store variable (OP-SV) instruction type groups;load variable-operation-store variable (LV-OP-SV) instruction type groups;load variable-load variable-break group two (LV-LV-BG2) instruction types;load variable-load variable-operation-store variable (LV-LV-OP-SV) instruction type groups; andan instruction pipeline coupled to said instruction folding unit and configured to execute each of said groups of said instructions concurrently.