🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.arch
Article #13344

Re: String Processing Instruction

#13344
From: bcase
Date: Mon, 30 Mar 1987 22:48
21 lines
1860 bytes
In article <15325@amdcad.UUCP> bcase@amdcad.UUCP (Brian Case) writes:
>Like oops:  the fact that we use the 29000 as a word-addressed machine in
>our simulations is so familiar to me that I forgot to mention it as an
>assumption.  It is important to note that the 29000 can be used as either
>a word-addressed or as a byte-addressed machine:  there are 3 "user bits"
>in the load/store control fields that simply drive some pins on the chip.
>Thus, they can be used to encode things like load/store byte/halfword/word
>if a system implementor so chooses.  However, we think it is stupid because
>such things slow down memory systems and thus the entire system.  But if
>you really want to....

Jeeze louise, I forgot to mention that the Am29000 always drives the
entire byte address on the pins.  It's just that the preferred memory
system implementation ignores the lower two bits and always returns a full
word.  In this case, the byte-extract and byte-insert instructions are
used once the word gets on chip.  (For RISC historians:  The paper
"Hardware/Software Tradeoffs for Increased Performance" talks about
word-addressed machines.  The information in this and other papers helped
shape our implementation.)

    bcase
Technical Details
Message-ID: <15326@amdcad.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!water!watnot!watmath!clyde!rutgers!ames!ucbcad!ucbvax!amdcad!bcase
References: <15292@amdcad.UUCP> <978@ames.UUCP> <909@spar.SPAR.SLB.COM>

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!rutgers!ames!ucbcad!ucbvax!amdcad!bcase
From: bcase@amdcad.UUCP
Newsgroups: comp.arch
Subject: Re: String Processing Instruction
Message-ID: <15326@amdcad.UUCP>
Date: Mon, 30-Mar-87 17:48:30 EST
Article-I.D.: amdcad.15326
Posted: Mon Mar 30 17:48:30 1987
Date-Received: Thu, 2-Apr-87 00:52:38 EST
References: <15292@amdcad.UUCP> <978@ames.UUCP> <909@spar.SPAR.SLB.COM>
Reply-To: bcase@amdcad.UUCP (Brian Case)
Distribution: na
Organization: Advanced Micro Devices, Sunnyvale, California
Lines: 21