Method for executing branch instructions by processing loop end

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 930

Patent

active

056340478

ABSTRACT:
A method and system for executing branch or other instructions in a loop. A loop end condition is evaluated in a fixed point unit while floating point instructions are evaluated in a floating point unit. In a first execution of the instructions in the loop, the loop end condition is processed as in prior art. A branch target instruction is stored in a branch target register and an instruction address of the branch target instruction is stored in a branch address register. However, on subsequent execution of the instructions in the loop, the branch condition is evaluated and, if it is fulfilled, once the end of the loop is detected by comparison of the effective address of the next instruction to be executed with the contents of the branch address register, the effective address of the first instruction in the loop is passed from the branch target register to an operations register.

REFERENCES:
patent: 4062058 (1977-12-01), Haynes
patent: 4509116 (1985-04-01), Lackey et al.
patent: 4654785 (1987-03-01), Nishiyama et al.
patent: 4683547 (1987-07-01), DeGroot
patent: 4991080 (1991-02-01), Emma et al.
patent: 5070475 (1991-12-01), Normoyle et al.
patent: 5367694 (1994-11-01), Ueno
patent: 5421020 (1995-05-01), Levitan
IBM Technical Disclosure Bulletin vol. 32, No. 5B, Oct. 1989, "Repeating Microcode Words for Fast Controlled Repeat Cycle Functions", by Concha et al.
IBM Publication SA22-7201-0, "Enterprise Systems Architecture/390--Principles of Operation" Oct. 1990.
EPO Search Report dated Oct. 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

Method for executing branch instructions by processing loop end 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 for executing branch instructions by processing loop end , we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for executing branch instructions by processing loop end will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2336115

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