🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.arch
Article #20405

Re: Intel/MIPS Dhrystone ratio

#20405
From: Colin Plumb
Date: Tue, 21 Mar 1989 06:10
20 lines
1412 bytes
tim@amd.com (Tim Olson) wrote:
> Also, auto-incrementing addressing modes imply:
> 
> 	- Another adder (to increment the address register in parallel)
> 	- Another writeback port to the register file

Another adder?  Most RISC chips use base+offset addressing; all you need is
the ability to send the result back to the base register as well as to
the address bus.  This is almost always possible for stores, and may be
possible for loads, since the result of the load generally comes in
significantly later then the address goes out.  (The 29000 uses this cycle
to store back the result of the previous load, which had been waiting in a 
scoreboard register, but other schemes may do something else.)

In my dream chip, I added postincrement by latching the address from the ALU
input bus, and was happy.
-- 
	-Colin (uunet!microsoft!w-colinp)

"Don't listen to me.  I never do." - The Doctor
Technical Details
Message-ID: <12@microsoft.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!ames!lll-winken!uunet!microsoft!w-colinp
References: <1552@vicom.COM> <15690@cup.portal.com> <1562@vicom.COM> <37196@bbn.COM> <1989Mar16.190043.23227@utzoo.uucp> <24889@amdcad.AMD.COM>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!ames!lll-winken!uunet!microsoft!w-colinp
From: w-colinp@microsoft.UUCP (Colin Plumb)
Newsgroups: comp.arch
Subject: Re: Intel/MIPS Dhrystone ratio
Message-ID: <12@microsoft.UUCP>
Date: 21 Mar 89 06:10:56 GMT
References: <1552@vicom.COM> <15690@cup.portal.com> <1562@vicom.COM> <37196@bbn.COM> <1989Mar16.190043.23227@utzoo.uucp> <24889@amdcad.AMD.COM>
Reply-To: w-colinp@microsoft.uucp (Colin Plumb)
Organization: very little
Lines: 20