Benutzer:Kosmonaut pirx/S19

aus Wikipedia, der freien Enzyklopädie

S19 ist ein im Bereich der Mikrocontroller und Embedded Systems beheimatetes Dateiformat. Es dient zur Speicherung, vornehmlich aber zur Übertragung von Daten in binärer Form.

Das S19-Format ist ein reines Textformat. Die Kodierung binärer Daten erfolgt durch eine Darstellung in hexadezimaler Form. Alle Bytes werden durch je zwei hexadezimale Ziffern ausgedrückt, jede Ziffer entspricht dabei einem Halbbyte bzw. Nibble. Für die Darstellung der Ziffern wird die Kodierung nach ASCII verwendet. Damit ist das Format auf einer Vielzahl von Rechnerplattformen einsetzbar. Sämtliche Daten, ob im S19-Format oder in einem Binärformat, sind als Bytestrom anzusehen und entsprechend zu interpretieren. Abgesehen von eingefügten Metainformationen, ist die Reihenfolge der kodierten Informationen damit gleich.

Aufbau

Nach seinen ersten Schöpfern wird es auch Motorola S19- Format genannt. Ein alternatives Format ist das Intel HEX-Format.