perm filename PTP.DOC[3,2] blob
sn#673105 filedate 1982-08-17 generic text, type C, neo UTF8
COMMENT ⊗ VALID 00002 PAGES
C REC PAGE DESCRIPTION
C00001 00001
C00002 00002 PUNCHING RANDOM PAPER TAPES
C00004 ENDMK
C⊗;
PUNCHING RANDOM PAPER TAPES
COPY PTP:←FILE.EXT
This is equivalent to
COPY PTP:←FILE.EXT/BINARY
What happens is that each 36-bit word appears as six 6-bit bytes on the
tape. The first (left-most or most significant) six bits of the first
word appears first. Each 6-bit byte is written right-justified on the tape
(see below). LSB of the tape corresponds to the LSB of the 6-bit byte
from the word (i.e. the byte reads from left to right on the tape). The
parity bit (MSB) on the tape is always on for binary. Thus in binary mode,
the next to left bit is always off (unpunched).
If you need more general treatment, you can say
COPY PTP:←FILE.EXT/ASCII
In this case, the left-most 35 bits are written out as five 7-bit ascii
numbers, right-justified on tape. The LSB of the 36-bit word is ignored. The
MSB of the tape is parity.
General format info and definitions of left and right:
Ones are holes and zeros are non-holes.
The right of the tape is defined as the side having three bits between
the edge and the (smaller) sprocket-holes.
The left side has 5 bits between the edge and the sprocket-holes.
The LSB appears on the right edge of the tape.