Das OFFIZIELLE PROFAN SUPPORT FORUM
Einsteigerfragen
PROFAN-Programmierung
Helfer & Tools
Anregungen & Vorschläge
PROFAN-NEWS
Die Regeln!
4 - Anregungen & Vorschläge

 Neues Thema  |  Zur Übersicht  |  Suchen  |  Einloggen   Vorherige Nachricht  |  Nächste Nachricht 
 Big-Endian
Autor: Michael Wodrich (---.customer.vsm.sh)
Datum:   31.08.18 02:43

zu: Big-Endian

Ich wünsche mir das Ganze auch in 64-Bit und inclusive der Lesefunktion.

---
vX10: Eingeführt
vX13: erweitert um Big-Endian zu schreiben
v15?: erweitert um Big-Endian zu lesen, (incl. 64-Bit) ? (PutQuad/GetQuad)

X13 - 03: Erweiterte Dateibefehle

 PutWord #<f>, wert [,mode]
 '	PutWord #1,$AABB,0	' $BB,$AA (little endian; z.B. Intel)
 '	PutWord #1,$AABB,1	' $AA,$BB (big endian; z.B. Motorola)
 PutLong #<f>, wert [,mode]
 '	PutLong #1,$AABBCCDD,0	' $DD,$CC,$BB,$AA (little endian; z.B. Intel)
 '	PutLong #1,$AABBCCDD,1	' $AA,$BB,$CC,$DD (big endian; z.B. Motorola)
 PutChar #<f>, wert
 '	PutChar #1,"\$1122334455667788"
 '	PutChar #1,"\$8877665544332211"
 


und die Get-Werte muss man weiter mit GetByte zusammen puzzlen?
---

Das big-endian ist nicht nur bei Midi interessant, auch bei Netzwerken braucht man diese Richtung. Und da geht es bereits in die 64-Bit. Und jedes Mal die 8 Bytes umdrehen kostet Zeit. Da ist das Timing aber wichtig.

Im Falle des heute vornehmlich verbreiteten Internetprotokoll-Satzes entspricht die Network Byte Order dem Big-Endian-Format.

s.a.: https://de.wikipedia.org/wiki/Byte-Reihenfolge

P.S.:
Auf dem Wunschzettel stehen:
GetQuad, PutQuad, GetFloat, PutFloat
(Wenn ein Modus-Parameter dazu kommt, könnte auch eine Positionierung mit hinein; ist ja schon gewünscht worden)

und für die Memory-Variante:
Quad (Befehl)
Quad (Funktion)

--
Programmieren, das spannendste Detektivspiel der Welt.
Programmierumgebung: | XProfan (neueste) | Win (neueste)


Nachricht bearbeitet (31.08.18 03:11)

 Beitrag beantworten  |  Foren-Liste  |  Alle Antworten   Neuerer Beitrag  |  Älteres Thema 

 Beiträge Autor  Datum
 Big-Endian  Neu
Michael Wodrich 31.08.18 02:43 
 Re: Big-Endian  Neu
Michael Wodrich 31.08.18 11:51 
 Re: Big-Endian  Neu
Michael Wodrich 31.08.18 17:15 


 Foren-Liste  |  Zur Registrierung 
 Benutzerlogin
 Benutzername:
 Passwort:
 Login-Daten speichern:
   
 Passwort vergessen?
E-Mail-Adresse oder Username unten eingeben. Dann wird Dir per e-Mail ein neues Passwort zugeschickt.

phorum.org