Symbolics

From: r. 'bear' stricklin <red_at_bears.org>
Date: Tue Feb 29 16:44:47 2000

On Tue, 29 Feb 2000, Shawn T. Rutledge wrote:

> > Tagged architecture
>
> Not sure what that is?

On a tagged architecture, instruction data includes 'tag' bits which are
used to type the data, and allow runtime data checking in hardware. SPARC
processors use a tagged architecture.

> > Multiple caches
> > Hardware stack management
>
> So I guess maybe that wasn't taken for granted back then huh?

The processor is stack-based and doesn't have any general purpose
registers. I'm assuming this is what makes the hardware stack management
more important.

The "multiple caches" goes beyond the instruction and data caches common
today.

"Major caches are the Stack cache, the Memory Map cache, and the
Instruction cache." Of these, the memory map cache is the one I find
unique; it's an 8K (sic) RAM which "cross references the virtual page
number and the physical page number". The instruction cache is part of an
optional "Enhanced Performance" unit which I don't have, and also seems to
be where the pipeline (three-stage) is implemented.

ok
r.
Received on Tue Feb 29 2000 - 16:44:47 GMT

This archive was generated by hypermail 2.3.0 : Fri Oct 10 2014 - 23:32:54 BST