Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
z1013:kassettenformate [2018/01/17 09:26] – [Kassettenformate] volkerp | z1013:kassettenformate [2024/12/05 12:46] (aktuell) – [Tiny-Basic] volkerp | ||
---|---|---|---|
Zeile 10: | Zeile 10: | ||
Programm: | Programm: | ||
- | <ditaa noedgesep> | + | <a2s> |
- | +--------+-------+-------+-------+ | + | #--------#-------#-------#-------# |
| Vorton | Block | Block | Block | ... | Block | | | Vorton | Block | Block | Block | ... | Block | | ||
- | +--------+-------+-------+-------+ | + | #--------#-------#-------#-------# |
- | </ditaa> | + | </a2s> |
===== Physisches Aufzeichnungsformat ===== | ===== Physisches Aufzeichnungsformat ===== | ||
Zeile 20: | Zeile 21: | ||
Jeder Block hat folgenden Aufbau: | Jeder Block hat folgenden Aufbau: | ||
- | <ditaa noedgesep> | + | <a2s> |
- | +--------+-----------------+-------------+--------------+------------+ | + | #--------#-----------------#-------------#--------------#------------# |
| Vorton | Trennschwingung | Blocknummer | Datenbereich | Pruefsumme | | | Vorton | Trennschwingung | Blocknummer | Datenbereich | Pruefsumme | | ||
- | +--------+-----------------+-------------+--------------+------------+ | + | #--------#-----------------#-------------#--------------#------------# |
- | </ditaa> | + | </a2s> |
Zeile 66: | Zeile 67: | ||
Block: | Block: | ||
- | <ditaa noedgesep> | + | <a2s> |
- | +------+-------+-----+--------+-----+ | + | #------#-------#-----#--------#-----# |
- | | 0000 | word0 | ... | word15 | cks | | + | | 0000 | word0 | ... | word15 | cks | |
- | +------+-------+-----+--------+-----+ | + | #------#-------#-----#--------#-----# |
- | </ditaa> | + | </a2s> |
==== Headersave ==== | ==== Headersave ==== | ||
Zeile 81: | Zeile 81: | ||
haben einen langen Vorton, die anderen Datenblöcke einen kurzen Vorton. | haben einen langen Vorton, die anderen Datenblöcke einen kurzen Vorton. | ||
- | <ditaa noedgesep> | + | <a2s> |
- | +----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+ | + | #----#----#----#----#----#----#----#----#----#----#----#----#----#----#----#----# |
| 00 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 0A | 0B | 0C | 0D | 0E | 0F | | | 00 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 0A | 0B | 0C | 0D | 0E | 0F | | ||
| | | | ||
- | +----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+ | + | #----#----#----#----#----#----#----#----#----#----#----#----#----#----#----#----# |
| 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 1A | 1B | 1C | 1D | 1E | 1F | | | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 1A | 1B | 1C | 1D | 1E | 1F | | ||
- | | Programmname, | + | | |
- | +-------------------------------------------------------------------------------+ | + | #-------------------------------------------------------------------------------# |
- | </ditaa> | + | </a2s> |
Aufbau des Kopfblocks: | Aufbau des Kopfblocks: | ||
Zeile 114: | Zeile 115: | ||
Die Blocknummer 0FFFFh wird als Endeblock erkannt. | Die Blocknummer 0FFFFh wird als Endeblock erkannt. | ||
- | Aufgrund der Kompatibilität zum orignalen | + | Aufgrund der Kompatibilität zum originalen |
- | <ditaa noedgesep> | + | <a2s> |
- | +--------+--------+--------+-------+-------+-------+ | + | #--------#--------#--------#-------#-------#-------# |
| vorton | Header | vorton | Block | Block | Block | ... | Block | | | vorton | Header | vorton | Block | Block | Block | ... | Block | | ||
- | +--------+--------+--------+-------+-------+-------+ | + | #--------#--------#--------#-------#-------#-------# |
- | </ditaa> | + | ^ |
+ | | | ||
+ | hier starten | ||
+ | </a2s> | ||
==== Tiny-Basic ==== | ==== Tiny-Basic ==== | ||
Zeile 128: | Zeile 133: | ||
Tiny-Basic-Kopf | Tiny-Basic-Kopf | ||
- | <ditaa noedgesep> | + | <a2s> |
- | +----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+ | + | #----#----#----#----#----#----#----#----#----#----#----#----#----#----#----#----# |
| 00 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 0A | 0B | 0C | 0D | 0E | 0F | | | 00 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 0A | 0B | 0C | 0D | 0E | 0F | | ||
| | | | ||
- | +----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+----+ | + | #----#----#----#----#----#----#----#----#----#----#----#----#----#----#----#----# |
| 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 1A | 1B | 1C | 1D | 1E | 1F | | | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 1A | 1B | 1C | 1D | 1E | 1F | | ||
- | | Programmname, | + | | |
- | +-------------------------------------------------------------------------------+ | + | #-------------------------------------------------------------------------------# |
- | </ditaa> | + | </a2s> |
==== Weitere ==== | ==== Weitere ==== | ||