From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-0.4 required=5.0 tests=AC_FROM_MANY_DOTS,BAYES_00 autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,29f36805b9a20fe8 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-04-03 07:48:01 PST Path: supernews.google.com!sn-xit-03!supernews.com!freenix!isdnet!psinet-france!psiuk-f4!psiuk-p4!uknet!psiuk-n!news.pace.co.uk!nh.pace.co.uk!not-for-mail From: "Marin David Condic" Newsgroups: comp.lang.ada Subject: Re: Streams in Ada Date: Tue, 3 Apr 2001 10:21:59 -0400 Organization: Posted on a server owned by Pace Micro Technology plc Message-ID: <9acma8$d5k$1@nh.pace.co.uk> References: <9aa3dd$efb$1@nh.pace.co.uk> <9aakcq$kj9$1@nh.pace.co.uk> <87g0fqpa4b.fsf@deneb.enyo.de> NNTP-Posting-Host: 136.170.200.133 X-Trace: nh.pace.co.uk 986307720 13492 136.170.200.133 (3 Apr 2001 14:22:00 GMT) X-Complaints-To: newsmaster@pace.co.uk NNTP-Posting-Date: 3 Apr 2001 14:22:00 GMT X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.50.4522.1200 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200 Xref: supernews.google.com comp.lang.ada:6402 Date: 2001-04-03T14:22:00+00:00 List-Id: I suppose that may be what it would be if you thought of the *LARGEST* addressable unit - but going the other direction is I think what was intended. AFAIK, Alphas will address a single byte - even if it isn't the most optimal use of the bus. Whereas, the PDP-10 would only address a 36 bit word as the smallest element it would extract from memory. The rest of the operations for smaller sized units would disect the word after it was fetched. I doubt we'd have to consider various possible hardware schemes as part of the issue. Only the instruction set. MDC -- Marin David Condic Senior Software Engineer Pace Micro Technology Americas www.pacemicro.com Enabling the digital revolution e-Mail: marin.condic@pacemicro.com Web: http://www.mcondic.com/ "Florian Weimer" wrote in message news:87g0fqpa4b.fsf@deneb.enyo.de... > "Marin David Condic" writes: > > > As I understand the notion of Storage_Element, they rather intended for this > > to correspond to whatever the hardware would normally reference with a > > machine address and pull off the bus. > > According to this definition, Storage_Element'Size would have to be > 256. :-/ > > > The fact that there may be instructions that let you pick apart that > > chunk of stuff you pulled from the bus wouldn't be a consideration > > because you'd be looking for the machine's most efficient means of > > referencing data. Hence, even though the PDP-10 could easily disect > > the 36 bit words, you'd still want Storage_Element to be 36 bits > > because that was the smallest chunk of data you could extract from > > main memory. > > This would imply that Storage_Element'Size should equal 64 with > generic Alpha targets. I don't think many vendors implement this.