Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
| From | David Brown <david.brown@hesbynett.no> |
|---|---|
| Newsgroups | comp.lang.c |
| Subject | Re: formats and endians |
| Date | 2014-12-16 15:26 +0100 |
| Organization | A noiseless patient Spider |
| Message-ID | <m6pfea$5on$1@dont-email.me> (permalink) |
| References | <f80336ac-84d2-43dd-bdd3-cb9f8ca95c60@googlegroups.com> |
On 16/12/14 13:49, fir wrote: > If i will make some new format (dont know the kind of bmp, jpg, wav, > or other) that is multi-architectular - should i in general tend to > use big endian, or dont care? > > noticed somewhere yesterday (if i not mistaken that for example > unicode treats default not bom-ed data as big endian) > > does maybe has some observations on international formats what type > endian they tend to be? (I was yet not makin this observations) > There is no agreement. Very roughly speaking, big-endian ordering is common in "big" cpu architectures and in traditional unix systems (Sparc, Power, PPC, 68k, MIPS - though several of these also have limited little-endian modes). Little-endian ordering is common in smaller chips, x86, and ARM. So formats that trace their history to the world of mainframes, mini computers and workstations are often big-endian. You therefore see it in most networking protocols. Formats that trace their history to the PC world will usually be little-endian. If you are making a new format, then use big-endian if it is a predominantly network-oriented or streamed protocol. Otherwise, little-endian is usually a better choice for efficiency on a greater percentage of systems.
Back to comp.lang.c | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
formats and endians fir <profesor.fir@gmail.com> - 2014-12-16 04:49 -0800
formats and endians John Bode <jfbode1029@gmail.com> - 2014-12-16 05:24 -0800
Re: formats and endians fir <profesor.fir@gmail.com> - 2014-12-16 05:38 -0800
Re: formats and endians Kleuske <kleuske@nowhere.net> - 2014-12-16 13:55 +0000
Re: formats and endians Stephen Sprunk <stephen@sprunk.org> - 2014-12-16 11:49 -0600
Re: formats and endians BGB <cr88192@hotmail.com> - 2014-12-16 21:37 -0600
Re: formats and endians fir <profesor.fir@gmail.com> - 2014-12-17 01:08 -0800
Re: formats and endians fir <profesor.fir@gmail.com> - 2014-12-17 02:42 -0800
Re: formats and endians Stephen Sprunk <stephen@sprunk.org> - 2014-12-18 14:38 -0600
Re: formats and endians Rosario193 <Rosario@invalid.invalid> - 2014-12-18 23:09 +0100
Re: formats and endians BGB <cr88192@hotmail.com> - 2014-12-18 16:52 -0600
Re: formats and endians Kleuske <kleuske@nowhere.net> - 2014-12-17 11:11 +0000
Re: formats and endians fir <profesor.fir@gmail.com> - 2014-12-17 03:49 -0800
Re: formats and endians Stephen Sprunk <stephen@sprunk.org> - 2014-12-18 16:28 -0600
Re: formats and endians BGB <cr88192@hotmail.com> - 2014-12-18 19:38 -0600
Re: formats and endians Kleuske <kleuske@nowhere.net> - 2014-12-21 14:17 +0000
Re: formats and endians Malcolm McLean <malcolm.mclean5@btinternet.com> - 2014-12-22 02:19 -0800
Re: formats and endians Stephen Sprunk <stephen@sprunk.org> - 2015-01-15 12:18 -0600
Re: formats and endians Jorgen Grahn <grahn+nntp@snipabacken.se> - 2015-01-15 22:35 +0000
Re: formats and endians raltbos@xs4all.nl (Richard Bos) - 2015-01-20 16:06 +0000
Re: formats and endians Barry Schwarz <schwarzb@dqel.com> - 2015-01-22 15:41 -0800
Re: formats and endians Robert Wessel <robertwessel2@yahoo.com> - 2015-01-23 00:45 -0600
Re: formats and endians Richard Heathfield <invalid@see.sig.invalid> - 2015-01-23 08:52 +0000
Re: formats and endians Robert Wessel <robertwessel2@yahoo.com> - 2015-01-23 05:47 -0600
Re: formats and endians Malcolm McLean <malcolm.mclean5@btinternet.com> - 2015-01-23 03:51 -0800
Re: formats and endians Bartc <bc@freeuk.com> - 2015-01-23 12:18 +0000
Re: formats and endians raltbos@xs4all.nl (Richard Bos) - 2015-01-23 13:49 +0000
Re: formats and endians fir <profesor.fir@gmail.com> - 2015-01-23 07:02 -0800
Re: formats and endians fmassei@gmail.com - 2015-01-23 07:39 -0800
Re: formats and endians Lowell Gilbert <lgusenet@be-well.ilk.org> - 2015-01-23 10:38 -0500
Re: formats and endians Greg Martin <greg.at.softsprocket@dot.com> - 2015-01-23 17:45 +0000
Re: formats and endians James Kuyper <jameskuyper@verizon.net> - 2015-01-23 12:59 -0500
Re: formats and endians Greg Martin <greg.at.softsprocket@dot.com> - 2015-01-23 18:30 +0000
Re: formats and endians James Kuyper <jameskuyper@verizon.net> - 2015-01-26 12:35 -0500
Re: formats and endians Richard Heathfield <invalid@see.sig.invalid> - 2015-01-26 18:15 +0000
Re: formats and endians Malcolm McLean <malcolm.mclean5@btinternet.com> - 2015-01-26 10:53 -0800
Re: formats and endians Richard Heathfield <invalid@see.sig.invalid> - 2015-01-26 19:06 +0000
Re: formats and endians Les Cargill <lcargill99@comcast.com> - 2015-01-26 17:54 -0600
Re: formats and endians Stephen Sprunk <stephen@sprunk.org> - 2015-01-26 19:09 -0600
Re: formats and endians Richard Heathfield <invalid@see.sig.invalid> - 2015-01-27 01:49 +0000
Re: formats and endians James Kuyper <jameskuyper@verizon.net> - 2015-01-26 21:37 -0500
Re: formats and endians raltbos@xs4all.nl (Richard Bos) - 2015-01-23 22:33 +0000
Re: formats and endians Richard Heathfield <invalid@see.sig.invalid> - 2015-01-23 18:02 +0000
Re: formats and endians Greg Martin <greg.at.softsprocket@dot.com> - 2015-01-23 18:50 +0000
Re: formats and endians glen herrmannsfeldt <gah@ugcs.caltech.edu> - 2015-01-24 00:01 +0000
Re: formats and endians raltbos@xs4all.nl (Richard Bos) - 2015-01-24 10:05 +0000
Re: formats and endians glen herrmannsfeldt <gah@ugcs.caltech.edu> - 2015-01-24 11:57 +0000
Re: formats and endians Geoff <geoff@invalid.invalid> - 2015-01-24 07:48 -0800
Re: formats and endians Bartc <bc@freeuk.com> - 2015-01-24 10:43 +0000
Re: formats and endians Geoff <geoff@invalid.invalid> - 2015-01-24 07:52 -0800
Re: formats and endians raltbos@xs4all.nl (Richard Bos) - 2015-01-23 13:51 +0000
Re: formats and endians John Bode <jfbode1029@gmail.com> - 2014-12-16 06:56 -0800
Re: formats and endians Robert Wessel <robertwessel2@yahoo.com> - 2014-12-16 13:20 -0600
Re: formats and endians Stephen Sprunk <stephen@sprunk.org> - 2014-12-16 18:00 -0600
Re: formats and endians "Bill Cunningham" <nospam@nspam.invalid> - 2014-12-17 16:32 -0500
Re: formats and endians David Brown <david.brown@hesbynett.no> - 2014-12-16 15:26 +0100
Re: formats and endians fir <profesor.fir@gmail.com> - 2014-12-16 06:57 -0800
Re: formats and endians Lowell Gilbert <lgusenet@be-well.ilk.org> - 2014-12-16 11:34 -0500
Re: formats and endians fir <profesor.fir@gmail.com> - 2014-12-16 08:47 -0800
Re: formats and endians BartC <bc@freeuk.com> - 2014-12-16 17:02 +0000
Re: formats and endians fir <profesor.fir@gmail.com> - 2014-12-16 10:49 -0800
Re: formats and endians BartC <bc@freeuk.com> - 2014-12-16 19:10 +0000
Re: formats and endians fir <profesor.fir@gmail.com> - 2014-12-16 11:28 -0800
Re: formats and endians fir <profesor.fir@gmail.com> - 2014-12-16 11:43 -0800
Re: formats and endians fir <profesor.fir@gmail.com> - 2014-12-16 11:58 -0800
Re: formats and endians fir <profesor.fir@gmail.com> - 2014-12-16 12:20 -0800
Re: formats and endians BartC <bc@freeuk.com> - 2014-12-16 20:21 +0000
Re: formats and endians Keith Thompson <kst-u@mib.org> - 2014-12-16 13:08 -0800
Re: formats and endians Richard Heathfield <invalid@see.sig.invalid> - 2014-12-16 21:19 +0000
Re: formats and endians fir <profesor.fir@gmail.com> - 2014-12-16 13:27 -0800
Re: formats and endians Tim Rentsch <txr@alumni.caltech.edu> - 2014-12-16 16:41 -0800
Re: formats and endians fir <profesor.fir@gmail.com> - 2014-12-16 13:22 -0800
Re: formats and endians fir <profesor.fir@gmail.com> - 2014-12-16 14:00 -0800
Re: formats and endians BartC <bc@freeuk.com> - 2014-12-16 22:26 +0000
Re: formats and endians fir <profesor.fir@gmail.com> - 2014-12-16 14:54 -0800
Re: formats and endians fir <profesor.fir@gmail.com> - 2014-12-16 15:09 -0800
Re: formats and endians BartC <bc@freeuk.com> - 2014-12-16 20:08 +0000
Re: formats and endians fir <profesor.fir@gmail.com> - 2014-12-16 12:48 -0800
Re: formats and endians Kaz Kylheku <kaz@kylheku.com> - 2014-12-16 22:21 +0000
Re: formats and endians BartC <bc@freeuk.com> - 2014-12-16 22:39 +0000
Re: formats and endians fir <profesor.fir@gmail.com> - 2014-12-16 15:32 -0800
Re: formats and endians glen herrmannsfeldt <gah@ugcs.caltech.edu> - 2014-12-17 00:51 +0000
Re: formats and endians BartC <bc@freeuk.com> - 2014-12-17 11:04 +0000
Re: formats and endians glen herrmannsfeldt <gah@ugcs.caltech.edu> - 2014-12-17 17:04 +0000
Re: formats and endians Lowell Gilbert <lgusenet@be-well.ilk.org> - 2014-12-16 12:29 -0500
Re: formats and endians Ken Brody <kenbrody@spamcop.net> - 2014-12-16 12:40 -0500
Re: formats and endians Lowell Gilbert <lgusenet@be-well.ilk.org> - 2014-12-16 13:10 -0500
Re: formats and endians Kaz Kylheku <kaz@kylheku.com> - 2014-12-16 18:35 +0000
Re: formats and endians Stephen Sprunk <stephen@sprunk.org> - 2014-12-16 12:57 -0600
Re: formats and endians Lowell Gilbert <lgusenet@be-well.ilk.org> - 2014-12-16 15:11 -0500
Re: formats and endians Stephen Sprunk <stephen@sprunk.org> - 2014-12-16 18:10 -0600
Re: formats and endians fir <profesor.fir@gmail.com> - 2014-12-16 10:51 -0800
Re: formats and endians glen herrmannsfeldt <gah@ugcs.caltech.edu> - 2014-12-16 19:43 +0000
Re: formats and endians Malcolm McLean <malcolm.mclean5@btinternet.com> - 2014-12-16 10:37 -0800
Re: formats and endians Stephen Sprunk <stephen@sprunk.org> - 2014-12-16 13:05 -0600
Re: formats and endians Malcolm McLean <malcolm.mclean5@btinternet.com> - 2014-12-16 11:49 -0800
Re: formats and endians Stephen Sprunk <stephen@sprunk.org> - 2014-12-16 17:16 -0600
Re: formats and endians Lowell Gilbert <lgusenet@be-well.ilk.org> - 2014-12-16 14:55 -0500
Re: formats and endians Stephen Sprunk <stephen@sprunk.org> - 2014-12-16 17:48 -0600
Re: formats and endians BGB <cr88192@hotmail.com> - 2014-12-17 00:18 -0600
Re: formats and endians Stephen Sprunk <stephen@sprunk.org> - 2014-12-20 12:21 -0600
Re: formats and endians BGB <cr88192@hotmail.com> - 2014-12-22 01:38 -0600
Re: formats and endians Stephen Sprunk <stephen@sprunk.org> - 2014-12-16 11:45 -0600
Re: formats and endians Michael Angelo Ravera <maravera@prodigy.net> - 2014-12-18 16:50 -0800
Re: formats and endians Nobody <nobody@nowhere.invalid> - 2014-12-17 04:51 +0000
Re: formats and endians Malcolm McLean <malcolm.mclean5@btinternet.com> - 2014-12-19 10:16 -0800
csiph-web