Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
【発明の名称】スタックキャッシングのための方法及び装置
Document Type and Number:
Japanese Patent JP2000513464
Kind Code:
A
Abstract:
An instruction decoder allows the folding away of JAVA virtual machine instructions pushing an operand onto the top of a stack merely as a precursor to a second JAVA virtual machine instruction which operates on the top of stack operand. Such an instruction decoder identifies foldable instruction sequences and supplies an execution unit with a single equivalent folded operation thereby reducing processing cycles otherwise required for execution of multiple operations corresponding to the multiple instructions of the folded instruction sequence. Instruction decoder embodiments described herein provide for folding of two, three, four, or more instruction folding. For example, in one instruction decoder embodiment described herein, two load instructions and a store instruction can be folded into execution of operation corresponding to an instruction appearing therebetween in the instruction sequence.

Inventors:
Trenbrae, Mark
O'Connor, James Michael
Application Number:
JP52708497A
Publication Date:
October 10, 2000
Filing Date:
January 23, 1997
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
Sun Microsystems, Inc.
International Classes:
G06F9/34; G06F3/00; G06F9/00; G06F9/30; G06F9/318; G06F9/345; G06F9/40; G06F9/42; G06F9/44; G06F9/455; G06F11/00; G06F12/08; G06F15/78; (IPC1-7): G06F9/34; G06F12/08
Attorney, Agent or Firm:
Youichi Oshima