Digital data processing system with tripartite description-based addressing multi-level microcode control, and multi-level stacks
US4532586A · kind A · utility
Assignee
Inventors
Key dates
| Filing date | May 22, 1981 |
| Grant date | Jul 30, 1985 |
| Priority date | — |
| Expiry date | May 22, 2001 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F7/49926
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A digital computer system in which data storage is referred to by a descriptor comprising an object number denoting a variable-length block of storage, an offset indicating how far into that block a desired data item begins, and a length field denoting the length of the desired data item. Separate means exist for manipulating each of the three descriptor portions, thus facilitating repetitive operations on related or contiguous operands. Various levels of microcode control are included. Each level of microcode control has its own stack, facilitating interrupts between levels. Stacks are duplicated in "secure stacks" in memory to protect against loss of state data from the stacks.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.