Stack mechanism with the ability to dynamically alter the size of a stack in a data processing system
US4524416A · kind A · utility
Assignee
Inventors
Key dates
| Filing date | Sep 30, 1982 |
| Grant date | Jun 18, 1985 |
| Priority date | — |
| Expiry date | Sep 30, 2002 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F9/34
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
In a data processing system, a stack mechanism creates a stack of operands in a series of memory locations. The memory locations are grouped into stack frames corresponding to the operands included within individual procedures executed by a processing unit of the data processing system. The stack has a maximum number of allocatable storage locations with the actual physical size of the stack being equal to the total number of operands stored therein. The size of the stack is dynamically alterable to conserve usable storage locations in the memory and accessing of operands within a stack frame can be relative to the top or bottom of the stack frame.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.