High speed virtual machine and compiler

Number of patents in Portfolio can not be more than 2000

United States of America Patent

APP PUB NO 20030233386A1
SERIAL NO

10403917

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A virtual machine with a stack architecture includes: a stack 120 whose top level (TOS) and the second level from the top (SOS) are mapped to registers of a real machine 201; an instruction storing unit 102 for storing a virtual machine instruction sequence to be executed; next instruction information storing unit 101 for storing a plurality of sets of next instruction information that are each associated with a different virtual machine instruction in the virtual machine instruction sequence, the set of next instruction information for a given virtual machine instruction indicating a change in a number of sets of data stored in the stack 120 due to execution of a virtual machine instruction executed after the given virtual machine instruction; a decoding unit 103 for decoding a virtual machine instruction and an associated set of next instruction information after reading them from the instruction storing unit 102 and the next instruction information storing unit 101; and an executing unit 110 for executing the decoded virtual machine instruction and performing a stack handling in the stack 120 in advance for a virtual machine instruction that is to be executed next based on the set of next instruction information.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
WAKI HIROYUKINot Provided

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Fujita, Mitsuko Tokyo-to, JP 16 214
Hayama, Satoru Kobe-shi, JP 22 195
Inoue, Shinji Neyagawa-shi, JP 126 2042
Ishikawa, Akira Kashiba-shi, JP 258 6614
Waki, Hiroyuki Hirakata-shi, JP 12 354

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation