US4305138A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Stack memory device
Assignee: V M E I LENIN
•
Filing: 1979-10-19
•
Granted: 1981-12-08
•
Expires: 1999-10-19
Abstract
Abstract A stack memory device which comprises a memory stack of n-bit registers with gating circuiting controlled by code inverters to allow first in - first out, first in - last out, last in - first out and other selective transfers of data within the stack.
Inventors
- 👤 Lyudmil G. Dakovski
- 👤 Nikola K. Kassabov
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-30 19:04
CPC Classifications
G; G06; G06F; G06F7/00; G06F7/76; G06F7/78; G11; G11C; G11C19/00; G11C19/18; G11C19/182; G11C5/00
Claims Analysis
Total Claims: 2
Claim 1
Independent Claim
431 words
A stack memory device comprising: a number N of n-bit data registers formed in sequence in a register stack having a first register I, a second register II, intermediate registers III. . . , a next to last register N-I and a last register N; a first control input, a second control input and a third control input, each having a respective inverter connected thereto; respective first gating circuits connected between successive registers from said second register II to said last register N and energized by said first input and the inverter of said second input for transferring the contents of each register of said sequence, from said second register on to the next; respective second gating circuits connected between each register from said last register N to said second register II in reverse order of the stack sequence and energized by the inverter of said first input for transferring the contents of each register from said last register N to register III in said reverse order to the next register of said sequence; a third gating circuit connected to said second input and to the inverter of said third input while connecting said second register II with said first register I for transferring the contents of said second register II to said first register I; a fourth gating circuit connected to the inverters of said first and second inputs and to said third input for connecting said second register II with said last register N and transferring the contents of said second register II to said last register N; a fifth gating circuit connected between said first register I and said second register II and connected to said first input for transferring the contents of said first register I to said second register II; a sixth gating circuit connecting said first register I with said last register N and connected to said second input and to the inverter of said first input for transferring the contents of said first register I to said last register N; a seventh gating circuit connecting said last register N to said first register I and energized by said first input, the inverter connected to second input and the inverter connected to said third input for transferring the contents of said first register I to said last register N, whereby the said transfers are effected by coded application of signals to said control inputs selectively; means for writing out the contents of said first register I and said second register II selectively and independently; and means for writing in data to said first register I.
Claim 2
Dependent Claim
431 words
A stack memory device comprising: a number N of n-bit data registers formed in sequence in a register stack having a first register I, a second register II, intermediate registers III. . . , a next to last register N-I and a last register N; a first control input, a second control input and a third control input, each having a respective inverter connected thereto; respective first gating circuits connected between successive registers from said second register II to said last register N and energized by said first input and the inverter of said second input for transferring the contents of each register of said sequence, from said second register on to the next; respective second gating circuits connected between each register from said last register N to said second register II in reverse order of the stack sequence and energized by the inverter of said first input for transferring the contents of each register from said last register N to register III in said reverse order to the next register of said sequence; a third gating circuit connected to said second input and to the inverter of said third input while connecting said second register II with said first register I for transferring the contents of said second register II to said first register I; a fourth gating circuit connected to the inverters of said first and second inputs and to said third input for connecting said second register II with said last register N and transferring the contents of said second register II to said last register N; a fifth gating circuit connected between said first register I and said second register II and connected to said first input for transferring the contents of said first register I to said second register II; a sixth gating circuit connecting said first register I with said last register N and connected to said second input and to the inverter of said first input for transferring the contents of said first register I to said last register N; a seventh gating circuit connecting said last register N to said first register I and energized by said first input, the inverter connected to second input and the inverter connected to said third input for transferring the contents of said first register I to said last register N, whereby the said transfers are effected by coded application of signals to said control inputs selectively; means for writing out the contents of said first register I and said second register II selectively and independently; and means for writing in data to said first register I.
References Cited (Backward Citations)
US3760382A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1984-12-07 | 1985-06-08 | 1985-12-08 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1988-12-07 | 1989-06-08 | 1989-12-08 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1992-12-07 | 1993-06-08 | 1993-12-08 | $7700.00 | Window Closed / Lapsed |