System for processing single-cycle branch instruction in a pipel

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 900, G06F 938, G06F 942

Patent

active

047775874

ABSTRACT:
An instruction processor suitable for use in a reduced instruction-set computer employs an instruction pipeline which performs conditional branching in a single processor cycle. The processor treats a branch condition as a normal instruction operand rather than a special case within a separate condition code register. The condition bit and the branch target address determine which instruction is to be fetched, the branch not taking effect until the next-following instruction is executed. In this manner, no replacement of the instruction which physically follows the branch instruction in the pipeline need be made, and the branch occurs within the single cycle of the pipeline allocated to it. A simple circuit implements this delayed-branch method. A computer incorporating the processor readily executes special-handling techniques for calls on subroutine, interrupts and traps.

REFERENCES:
patent: 4179731 (1979-12-01), Yamazaki
patent: 4398244 (1983-08-01), Chu et al.
patent: 4399507 (1983-08-01), Cosgrove et al.
patent: 4471431 (1984-09-01), Vogt
patent: 4498136 (1985-02-01), Sproul, III

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

System for processing single-cycle branch instruction in a pipel does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System for processing single-cycle branch instruction in a pipel, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System for processing single-cycle branch instruction in a pipel will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1961749

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