Supplementary Chart 12. Format for Recording on Cassette Tape
Representation of 1 bit

Bit "1" (2 cycles of 2400 Hz)

Bit "0" (1 cycle of 1200 Hz)
Representation of 1 byte
Example
For 1-byte data, 27H
Start bit | BIT0 | BIT1 | BIT2 | BIT3 | BIT4 | BIT5 | BIT6 | BIT7 | STOP BIT |
0 | 1 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 1 | 1 |
 |  |  |  |  |  |  |  |  |  |  |
General format
Leader field | 3600 records of bit 1 |
Data portion | A collection of byte data |
Format for save of text
Unrecorded field (10 sec)
|
---|
Leader field
|
| Header portion
|
---|
Key code 16H
| 1 bytes
| For identification of header portion of BASIC text
|
---|
File name *
| 16 bytes
| 16 char. max. A shorter name is followed by spaces to fill 16 positions.
|
---|
Program length, n *
| 2 bytes
| 16-bit binary little-endian
|
---|
Parity
| 1 bytes
| Two’s complement of sum of data in asterisked ranges
|
---|
Dummy data
| 2 bytes
| For prevention of overread
|
---|
Unrecorded field (1 sec)
|
---|
Leader field
|
| Data portion
|
---|
Key code 17H
| 1 bytes
| For identification of data field of BASIC text
|
---|
Program *
| n bytes
| Contents of text area
|
---|
Parity
| 1 bytes
| Two’s complement of sum of data in asterisked ranges
|
---|
Dummy data
| 2 bytes
| For prevention of overread
|
---|
Format for save of machine language program
Unrecorded field (10 sec)
|
---|
Leader field
|
| Header portion
|
---|
Key code 26H
| 1 bytes
| For identification of header portion of machine language program
|
---|
File name *
| 16 bytes
| 16 char. max. A shorter name is followed by spaces to fill 16 positions.
|
---|
Program length, n *
| 2 bytes
| 16-bit binary little-endian
|
---|
Start address *
| 2 bytes
| 16-bit binary little-endian
|
---|
Parity
| 1 bytes
| Two's complement of sum of data in asterisked ranges
|
---|
Dummy data
| 2 bytes
| For prevention of overread
|
---|
Unrecorded field (1 sec)
|
---|
Leader field
|
| Data portion
|
---|
Key code 27H
| 1 bytes
| For identification of data of machine language program
|
---|
Program *
| n bytes
| Memory contents
|
---|
Parity
| 1 bytes
| Two’s complement of sum of data in asterisked ranges
|
---|
Dummy data
| 2 bytes
| For prevention of overread
|
---|