Processor with compiler-allocated, variable length intermediate storage

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 5860138
SERIAL NO

08537556

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A processor includes an alias unit having high-speed memory storage locations allocated at compile time for variable-sized data objects. The storage locations are accessed through a table of alias entries that consist of a base address in the processor memory to which the alias entry is aliased, the number of bytes in the alias entry, and a base address that points to the first byte of alias buffer memory representing the value of the alias entry. Each alias entry is given a unique name from a small name space that is encoded into relevant machine opcodes. The names are used to reference the data objects. The processor can optionally include a data cache and can be used in either single processor or multi-tasking environments. Reference to a memory location address associated with an alias register entry would be redirected to the intermediate storage.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

  • INTERNATIONAL BUSINESS MACHINES CORPORATION

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Engebretsen, David Robert Denmark, WI 13 269
Gregor, Steven Lee Endicott, NY 23 244
Moudgill, Mayan Ossining, NY 77 1033
Willis, John Christopher Rochester, MN 13 712

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation