Patent
1996-09-30
1997-09-09
Treat, William M.
395684, 395580, G06F 900
Patent
active
056665199
ABSTRACT:
In a computer system, an improved technique detects and executes cross-domain calls in an application program. The invention determines whether a branch target address falls within a reference address range within a first domain. If it does, the invention executes the call by determining a called address in a second domain corresponding to the target address in the first domain, e.g., by mathematically manipulating the target address. The invention then accesses the called address and executes the code stored therein. The invention may be used in detecting and executing cross-domain calls from an application program executing by interpretation in an emulated computer system having a first architecture (e.g., "CISC"), where the calls seek execution of specified system services functions executable directly in a computer system having a second, different architecture (e.g., "RISC"). The invention also may be used in a computer system having multiple processors of heterogeneous architectures.
REFERENCES:
patent: 4503492 (1985-03-01), Pilat
patent: 5210832 (1993-05-01), Maier et al.
patent: 5210874 (1993-05-01), Karger
patent: 5287490 (1994-02-01), Sites
patent: 5307504 (1994-04-01), Robinson et al.
patent: 5339422 (1994-08-01), Brender et al.
patent: 5471615 (1995-11-01), Amatsu et al.
patent: 5497463 (1996-03-01), Stein et al.
"Using Registers to Optimize Cross-Domain Call Performance", P. A. Karger, 17(1989) Apr., Computer Architecture News, No. 2, New York.
"Speed System Operation By Matching CPU To Need", D. Mann, 40 (1992) Nov. 2, Electronic Design, No. 22, Cleveland, OH.
Dagg David A.
Digital Equipment Corporation
Fisher Arthur W.
Maung Zarni
Saturnelli Anne E.
LandOfFree
Method and apparatus for detecting and executing cross-domain ca does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and apparatus for detecting and executing cross-domain ca, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for detecting and executing cross-domain ca will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-76565