Emulation of asynchronous signals using a branch mechanism

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395705, 395733, G06F 940

Patent

active

057649626

ABSTRACT:
A method facilitates transfer of control from normal emulation in an emulation system to an asynchronous signal handler in the emulation system. A branch-target register is globally allocated with an address used to transfer control to the asynchronous signal handler. A predicate register is globally allocated to serve as a Boolean flag. Within each of a plurality of blocks of code within the emulation system there is placed a transfer of control operation. The transfer of control operation uses as a predicate the globally allocated predicate register. The transfer of control operation branches to an address stored in the globally allocated branch-target register. Where allowed in the architecture, a prefetch hint for the transfer of control operation can indicate the control operation is not to be prefetched. The control operation is placed in the block of code a point at which state may be recovered, generally at the end of the block of code.

REFERENCES:
patent: 5560013 (1996-09-01), Scalzi et al.
patent: 5628017 (1997-05-01), Kimmerly et al.
patent: 5659722 (1997-08-01), Blaner et al.
Cmerlik et al., "Shade . . . " Tech. Report UWCSE 93-06-06, 1993.
Kathail et al., "HPL PlayDoh Architecture . . . " HPL-93-80, Feb. 1994.
V. Kathail, et al, "HP Laboratories Technological Report: HPL PlayDoh Architecture Specification: Version 1.0"; HPL-93-80, Feb. 1994, pp. 38-40.
"PA-RISC 1.1 Architecture and Instruction Set Manual", Hewlett Packard, HP Part No. 09740-09939, Feb. 1994, pp. 5-138.
R. Cmelik, D. Keppel "Shade: A Fast Instruction-Set Simulator for Execution Profiling", 1994 ACM Sigmetrics Conference, 1994.
R. Cmelik, D. Keppel "Shade: A Fast Instruction-Set Simulator for Execution Profiling", Technical Report UWCSE 93-06-06, 1993.
T. Halfhill, "Emulation: RISC's Secret Weapon" BYTE Apr. 1994, pp. 119, 120, 122, 124, 126, 128,130.

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

Emulation of asynchronous signals using a branch mechanism does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Emulation of asynchronous signals using a branch mechanism, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Emulation of asynchronous signals using a branch mechanism will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2213336

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