Article View: comp.arch
Article #13344Re: String Processing Instruction
From: bcase
Date: Mon, 30 Mar 1987 22:48
Date: Mon, 30 Mar 1987 22:48
21 lines
1860 bytes
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!bcaseReferences:
<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