home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.arch
- Path: sparky!uunet!spool.mu.edu!umn.edu!kksys.com!edgar!technix!bret
- From: bret@technix.mn.org (Bret Indrelee)
- Subject: Re: A theory for Big & Little Endian's origin
- Message-ID: <C0Ks5B.157@technix.mn.org>
- Summary: How do you list addresses in a diagram?
- Keywords: address diagram byte-order endian
- Organization: Private System - Saint Paul, MN
- References: <1iig7aINNtc@spim.mti.sgi.com>
- Date: Sat, 9 Jan 1993 07:15:08 GMT
- Lines: 46
-
- In article <1iig7aINNtc@spim.mti.sgi.com> jackc@vermont.mti.sgi.com (Jack Choquette) writes:
- >
- >To me it seems like different endianess came about because of the way
- >humans like to see things listed out. When humans make a list, they
- >like to make and read it top to bottom:
- > 0 ******
- > 1 ******
- > 2 ******
- > etc.
-
- [ Text deleted ]
-
- >Now they want to list out the contents of their memory. Being human,
- >they do it top to bottom, in ascending order so you can read the
- >characters and text stored there:
- > Location Bit Value Ascii
- > 0 01001110 H {I know these are not the correct}
- > 1 10100010 E { ascii values}
- > 2 00010111 L
- > 3 00010111 L
- > 4 11110111 0
- >So text and programs are stored in order of ascending memory locations.
-
- Jack, are you a software person by training?
-
-
- The reason I ask is something that was noticed where I work.
-
-
- I have found that just about every hardware engineer at work will
- list address 0 at the bottom of a picture. Almost every software
- engineer puts address 0 at the top.
-
- Just how general is this trend? Anyone observe the opposite? I'm
- wondering if it is just the people I have talked too (mostly ex-CDC),
- regional (almost the same for here), or more wide spread than that?
-
- Email would be fine...I doubt there is much general interest in trivia
- like this.
-
-
- -Bret
- --
- ------------------------------------------------------------------------------
- Bret Indrelee | Nature Adores Chaos
- email: bret@technix.mn.org |
-