Context-dependent memory-mapped registers for transparent expans

Electrical computers and digital processing systems: memory – Storage accessing and control – Hierarchical memories

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395678, 711202, G06F 932, G06F 1206

Patent

active

059266465

ABSTRACT:
A microprocessor includes an expanded set of registers in addition to the architected set of registers specified by the microprocessor architecture employed by the microprocessor. The expanded set of registers are memory-mapped within the context of the program being executed. Upon a context switch, the microprocessor saves the state of the expanded registers to the corresponding memory locations. An application program may make use of the expanded registers by assigning the most-often used operands in the program to the set of memory locations corresponding to the expanded registers. The application programmer may than code instructions which access these operands with register identifiers corresponding to the expanded registers. In one embodiment, the microprocessor implements a portion of the expanded registers instead of the entire set of expanded registers. The implemented portion of the expanded registers are accessed as register accesses, while the unimplemented portion are converted to memory accesses. The decode unit within the microprocessor may be configured to convert instructions which are coded to access the unimplemented expanded registers into memory operations to access the corresponding memory location.

REFERENCES:
patent: 4829425 (1989-05-01), Bain, Jr. et al.
patent: 5384724 (1995-01-01), Jagini
patent: 5727211 (1998-03-01), Gulsen
Intel, Pentium.TM. Processor User's Manual, vol. 3: "Architectures and Programming Manual," Chapter 13, "Protected-Mode Multitasking," pp. 13-1 through 13-15, 1993.

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

Context-dependent memory-mapped registers for transparent expans does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Context-dependent memory-mapped registers for transparent expans, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Context-dependent memory-mapped registers for transparent expans will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1330437

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