Method and apparatus for emulating status flag

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395376, 395379, 395385, G06F 9455, G06F 9302, G06F 9305

Patent

active

057746940

ABSTRACT:
A method and apparatus for emulating status flags on a computer system that has no native support for status flags. One embodiment of the invention includes decoding an arithmetic instruction executable on a first Instruction Set Architecture (ISA), wherein the instructions generates at least one status flag when executed on the first ISA. The arithmetic instruction is translated to be executable on a second ISA. When executed on the second ISA, the translated arithmetic instruction generates a first intermediate result by performing a first logical exclusive-or (XOR) operation between a first operand and a second operand. The arithmetic instruction then generates a first final result by performing a second XOR operation between the first intermediate result and an arithmetic result, which was generated by an arithmetic operation specified by the arithmetic instruction. As a result, the first final result has at least one bit representing a status flag of the arithmetic result.

REFERENCES:
patent: 4415969 (1983-11-01), Bayliss et al.
patent: 5327537 (1994-07-01), Corcoran et al.
patent: 5440749 (1995-08-01), Moore et al.
patent: 5493687 (1996-02-01), Garg et al.
patent: 5590359 (1996-12-01), Sharangpani
patent: 5689720 (1997-11-01), Nguyen et al.

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

Method and apparatus for emulating status flag 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 emulating status flag, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for emulating status flag will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1870299

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