Stack machine with improved cache memory for variables

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 1300

Patent

active

045176400

ABSTRACT:
The present invention discloses a data processing system having a program structure and execution mode where an actual argument is bound to a formal argument of a function to be called by storing a pair of a variable name as the formal argument and a variable as the actual argument into a First-In-Last-Out type stack memory which is an environment list, the function called executes processings using a latest bind value of said environment list when referring to variable values, when a value of such function is obtained, the function value is returned by deleting the formal argument variable of the function from the environment list. The system includes an associative buffer memory provided externally to the stack memory, where at least the variable name and location data of variable on the environment list are stored in the associative buffer memory, and thereby the access time for referring to variables stored in the stack memory can be curtailed.

REFERENCES:
patent: 4075689 (1978-02-01), Berkling
patent: 4177514 (1979-12-01), Rupp
patent: 4251861 (1981-02-01), Mago
Principles of Compiler Design, Alfred V. Aho et al., Bell Laboratories, Murray Hill, New Jersey, 1977.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Stack machine with improved cache memory for variables does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Stack machine with improved cache memory for variables, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Stack machine with improved cache memory for variables will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-771864

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.