Path: utzoo!utgpu!water!watmath!clyde!att!mtunx!pacbell!ames!ncar!noao!nud!tom
From: tom@nud.UUCP (Tom Armistead)
Newsgroups: comp.arch
Subject: Re: RISC machines and scoreboarding
Message-ID: <1095@nud.UUCP>
Date: 22 Jun 88 15:56:08 GMT
References: <1082@nud.UUCP> <22147@amdcad.AMD.COM>
Reply-To: tom@nud.UUCP (Tom Armistead)
Organization: Motorola Microcomputer Division, Tempe, Az.
Lines: 18

In article <22147@amdcad.AMD.COM> tim@delirun.UUCP (Tim Olson) writes:
>The scoreboarding on the 88k (correct me if I'm wrong) associates a bit
>for each register in the register file to tell whether the value is
>stale or not.  During the issuing of an instruction, the operand
>registers are checked for staleness, and the pipe is stalled if
>required.

    This sums it up very well.

[ Concerning different method of handling stale registers ]
>value to be written into the register file.  This method has the benefit
>of integrating closely with the forwarding logic.

    The scoreboard method can allow register forwarding also.
-- 
Just a few more bits in the stream.

The Sneek