Data processor with multiple register blocks

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 906, G06F 1300

Patent

active

047333464

ABSTRACT:
A data processing apparatus includes a plurality of register blocks, each having a plurality of registers, an external memory either to save data in the register blocks or to restore data in the register blocks, and a data processing unit to execute a program using at least one of these register blocks. This data processing unit generates a first or a second signal when a subroutine call or a return occurs in the program being executed. The data processing apparatus further includes a memory interface to execute the data transfer between the register block set in the "save" or "restore" state and the external memory when the first or second signal is generated, and a register control for setting at least one of those register blocks in a state that can be used by the program executing means, and for setting a different register block into the "save" or "restore" state in response to the first or second signal.

REFERENCES:
patent: 4268901 (1981-05-01), Subrizi et al.
patent: 4298954 (1981-11-01), Bigelow et al.
patent: 4459657 (1984-07-01), Murao
patent: 4493020 (1985-01-01), Kim et al.
patent: 4530047 (1985-07-01), Rogers et al.
Paterson, et al., "A VLSI RISC", IEEE Computer, vol. 15, pp. 8-21 Sep. 1982.

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

Data processor with multiple register blocks does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Data processor with multiple register blocks, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Data processor with multiple register blocks will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-445889

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