🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.arch
Article #13172

Re: register window machine questions

#13172
From: adb
Date: Tue, 10 Mar 1987 14:58
17 lines
1636 bytes
In article <115@tmsoft.UUCP>, mason@tmsoft.UUCP writes:
> >What I have in mind is a stackish machine, with an intelligent
> >stack cache that will delay writes around the stack pointer
> The problem for really high performance is that: as all the activity takes
> place around the stack pointer it is difficult to get much pipelining in progress.  ...
For the CRISP microprocessor, we avoid the problem associated with stack
pointer writes by designing the architecture so stack pointer writes are
hardly ever done -- only on procedure entry and exit.  The two instructions
that modify the SP are carefully managed so addresses are still calculated
properly, and the stack cache on flushes on procedure entry.
> >One of the advantages of this seems to be that compilers become
> >simpler (no special cases for routines that run out of registers),
> (But the compiler induced bug rate would certainly go down.)
We hope so.

	Alan Berebaum, AT&T-Something,
	..!ihnp4!homxa!adb, ..!research!adb
Technical Details
Message-ID: <6698@alice.uUCp>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!water!watnot!watmath!clyde!cbatt!ihnp4!homxb!houxm!mhuxt!mhuxm!mhuxo!ulysses!allegra!alice!adb
References: <4376@columbia.UUCP> <7284@boring.mcvax.cwi.nl> <115@tmsoft.UUCP>

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!utgpu!water!watnot!watmath!clyde!cbatt!ihnp4!homxb!houxm!mhuxt!mhuxm!mhuxo!ulysses!allegra!alice!adb
From: adb@alice.UUCP
Newsgroups: comp.arch
Subject: Re: register window machine questions
Message-ID: <6698@alice.uUCp>
Date: Tue, 10-Mar-87 09:58:40 EST
Article-I.D.: alice.6698
Posted: Tue Mar 10 09:58:40 1987
Date-Received: Thu, 12-Mar-87 22:39:30 EST
References: <4376@columbia.UUCP> <7284@boring.mcvax.cwi.nl> <115@tmsoft.UUCP>
Organization: AT&T Bell Laboratories, Murray Hill NJ
Lines: 17
Summary: cacheing stacks around a stack pointer