Thread: Any significant Big Endian Machines?

  1. #1
    Malum in se abachler's Avatar
    Join Date
    Apr 2007
    Posts
    3,195

    Any significant Big Endian Machines?

    Does anyone know of any modern, significant machiens that use Big Endian? I see a lot of support for them in e.g. the iso-9660, but I am not aware of any that actually use big endian.
    On the other hand wikipedia says motorola and system/370 use it, although I've only encountered one 370 in my life and it was a piece of crap. The only motorola chips I use are microcontrollers.
    Last edited by abachler; 01-28-2009 at 10:22 PM.

  2. #2
    and the Hat of Guessing tabstop's Avatar
    Join Date
    Nov 2007
    Posts
    14,336
    When I was a lad in school (late '90s), my COBOL programming course was on the system/370 that ran the school's administration (courses, grades, student audits, etc.) and to the best of my belief still does. My spies at the U of Tenn tell me the same there, and I believe Mizzou is the same (but my spies there, being in the English department, are not as reliable).

  3. #3

  4. #4
    Registered User
    Join Date
    Dec 2006
    Location
    Canada
    Posts
    3,229
    I thought PowerPC (in older Macs) are big-endian, too.

  5. #5
    Cat without Hat CornedBee's Avatar
    Join Date
    Apr 2003
    Posts
    8,895
    Yes, pre-Intel Macs are big-endian.
    All the buzzt!
    CornedBee

    "There is not now, nor has there ever been, nor will there ever be, any programming language in which it is the least bit difficult to write bad code."
    - Flon's Law

  6. #6
    Kernel hacker
    Join Date
    Jul 2007
    Location
    Farncombe, Surrey, England
    Posts
    15,677
    Motorola 68xxx processors are/were used for a lot of embedded stuff. The newer PowerPC embedded products from Motorola are the same. But I'm sure the ISO9660 format was conjured up when Mac's and Sparc's where high-end machines (used for graphics and "multimedia"), and x86 was "only" for lowly office computers.

    --
    Mats
    Compilers can produce warnings - make the compiler programmers happy: Use them!
    Please don't PM me for help - and no, I don't do help over instant messengers.

  7. #7
    Registered User
    Join Date
    Sep 2001
    Posts
    4,912
    I did some work for a company that still uses System 370 - that was all Big Endian.

  8. #8
    and the hat of sweating
    Join Date
    Aug 2007
    Location
    Toronto, ON
    Posts
    3,545
    I thought almost everything other than x86/x64 was Big Endian?
    What other systems are Little Endian?
    "I am probably the laziest programmer on the planet, a fact with which anyone who has ever seen my code will agree." - esbo, 11/15/2008

    "the internet is a scary place to be thats why i dont use it much." - billet, 03/17/2010

  9. #9
    Kernel hacker
    Join Date
    Jul 2007
    Location
    Farncombe, Surrey, England
    Posts
    15,677
    Quote Originally Posted by cpjust View Post
    I thought almost everything other than x86/x64 was Big Endian?
    What other systems are Little Endian?
    Yes, besides x86, most CPU's are actually big endian, but some are also switchable, and depending on what environment it is intended for, it allows either big or little endian behaviour.

    All non-x86 processor I've worked with except at my current place of work have been in big-endian mode.

    --
    Mats
    Compilers can produce warnings - make the compiler programmers happy: Use them!
    Please don't PM me for help - and no, I don't do help over instant messengers.

  10. #10
    Cat without Hat CornedBee's Avatar
    Join Date
    Apr 2003
    Posts
    8,895
    Alpha is primarily little-endian, but switchable.
    All the buzzt!
    CornedBee

    "There is not now, nor has there ever been, nor will there ever be, any programming language in which it is the least bit difficult to write bad code."
    - Flon's Law

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. SDLKey to ASCII without unicode support?
    By zacs7 in forum Game Programming
    Replies: 6
    Last Post: 10-07-2007, 03:03 AM
  2. Big Endian & Little Endian
    By swaugh in forum C Programming
    Replies: 18
    Last Post: 06-06-2007, 11:25 PM
  3. Big Endian Little Endian Complex- Converting Characters
    By bd02eagle in forum C Programming
    Replies: 3
    Last Post: 07-11-2006, 01:01 AM
  4. Big and little endian
    By Cactus_Hugger in forum C Programming
    Replies: 4
    Last Post: 10-12-2005, 07:07 PM
  5. Big endian/Little endian conversion
    By bonkey in forum Windows Programming
    Replies: 5
    Last Post: 09-25-2002, 02:29 PM