Warum sind Ganzzahlen Byte gespeichert rückwärts? Das gilt, um nur Kopfzeilen?

Ich bin derzeit versuchen zu entziffern, WAV-Dateien. Aus Kopf, um die PCM-Daten.

Ich habe ein PDF (http://www.tdt.com/T2Support/technical_notes/tn0132.pdf) detailliert die Anatomie einer WAV-Datei, und ich habe in der Lage zu extrahieren und den Sinn der entsprechenden header-Daten mit Ghex2. Aber meine Fragen sind:

Warum sind die ganzen zahlen Byte gespeichert rückwärts? I. e. Dez. 20 gespeichert ist, als 0x14000000 statt 0x00000014.

Sind die zahlen der PCM-Daten auch gespeichert nach hinten?

  • Es gibt keine "rückwärts". Es ist alles Konvention. Wikipedia-Suche nach Endianness.
  • ...und wenn man einmal klar, dass die beiden big und little endian zumutbar sind, versuchen Sie wickeln Ihre Meinung rund um mixed-endian. Dann Weinen.
  • little endian ist nicht zumutbar wenn. was ist das für sinnvoll?
InformationsquelleAutor Z3t | 2010-09-11
Schreibe einen Kommentar