Stack cache with fixed size stack frames

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 940

Patent

active

045300496

ABSTRACT:
In a programmable system (10) which includes a processor (11) for executing a program structured from a plurality of subprograms, and a stack cache memory (16) for storing subprogram linkage information, the stack (41) is comprised of frames (40) of equal size. Each frame (40) stores the information linking a subprogram to the immediately preceding subprogram. A set of general registers (44) is implemented in each frame (40). Preferably each frame (40) is comprised of a plurality of blocks (42-45) of an equal number of cache memory words (46). The set of general registers (44) occupies one block (44) of the frame (40).
Addressing of individual words (46) in a frame (40) is accomplished via concatenation of a frame pointer (18, 19, 32) a block selector (51, 33), and a word selector (52, 34). Preferably a second memory (12), such as a portion of a main memory, is also included in the system (10) and stores linkage information, such as overflow linkage information. For purposes of communicating with the second memory (12), the cache memory (16) is organized as a buffer.

REFERENCES:
patent: 3153225 (1961-04-01), Merner et al.
patent: 3461434 (1969-08-01), Barton et al.
patent: 3548384 (1970-12-01), Barton et al.
patent: 3568158 (1971-03-01), Haller
patent: 3629857 (1971-12-01), Faber
patent: 3725876 (1973-04-01), Hauck
patent: 3781810 (1973-12-01), Downing
patent: 3786432 (1974-01-01), Woods
patent: 3810117 (1974-05-01), Healey
patent: 3868644 (1975-02-01), Healey et al.
patent: 3889243 (1975-06-01), Drimak
patent: 3909794 (1975-09-01), Soltsien
patent: 3909797 (1975-09-01), Goss et al.
patent: 4217638 (1980-08-01), Namimoto et al.
patent: 4241399 (1980-12-01), Strecker et al.
patent: 4296470 (1981-10-01), Fairchild et al.
R. Bernhard, "More Hardware Means Less Software", IEEE Spectrum, Dec. 1981, pp. 30-37.
G. D. Kraft and W. N. Toy, "Mini/Microcomputer Hardware Design", (1979), pp. 191-208, 285-286.
R. B. Dannenberg, "An Architecture with Many Operand Registers . . . ", Conference Proceedings of the 6th Annual Symposium on Computer Architecture, Apr. 23-25, 1979, pp. 50-57.
W. D. Strecker, "Cache Memories for PDP-11 Family Computers," Conference Proceedings of the 3rd Annual Symposium on Computer Architecture, Jan. 19-21, 1976, pp. 155-158.

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 cache with fixed size stack frames 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 cache with fixed size stack frames, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Stack cache with fixed size stack frames will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1739111

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