Odd "endianness" [was Re: RE: Base 64 posts to the list]

Rich Alderson RichA at livingcomputers.org
Thu Dec 8 14:55:25 CST 2016


From: Chuck Guzis
Sent: Wednesday, December 07, 2016 10:43 PM

> On 12/07/2016 12:46 PM, Rich Alderson wrote:

>> Neither of those is entirely accurate.  9-track tapes on the PDP-10
>> used one of the following encodings:

> The last time that I had to deal with PDP-10 tapes, admittedly also 40
> years ago was essentially core-dump format.  5 7-bit characters per
> word, with one bit unused; words packed end-to-end; i.e. 9 frames for 2
> PDP 10 words.

That sounds more like high density format, if there were 9 frames for 2
words (i.e., 72 bits total).  Core dump format would require 10 frames.

The 5 characters per word is irrelevant to a discussion of tape, whether
9- or 7-track:  That's how ASCII text was represented in memory, on disk,
on DECtape, or on any other word-oriented medium.  Representing the bits
in an ASCII character by the character itself (to make divisions on the
tape more clear), this appears diagrammatically as follows:

Text: HELLOworld

Memory:
HHHHHHHEEEEEEELLLLLLLLLLLLLLOOOOOOO_wwwwwwwooooooorrrrrrrlllllllddddddd_

Core Dump:      High Density:   SIXBIT: (7 track)
HHHHHHHE        HHHHHHHE        HHHHHH
EEEEEELL        EEEEEELL        HEEEEE
LLLLLLLL        LLLLLLLL        EELLLL
LLLLOOOO        LLLLOOOO        LLLLLL
....OOO_        OOO_wwww        LLLLOO
wwwwwwwo        wwwooooo        OOOOO_
oooooorr        oorrrrrr        wwwwww
rrrrrlll        rlllllll        wooooo
lllldddd        ddddddd_        oorrrr
....ddd_                        rrrlll
                                lllldd
                                ddddd_

where _ represents the unused bit 35 in the word and . represents the
don't-care bits inserted by the tape controller/formatter for core dump.

                                                                Rich


Rich Alderson
Vintage Computing Sr. Systems Engineer
Living Computer Museum
2245 1st Avenue S
Seattle, WA 98134

mailto:RichA at LivingComputerMuseum.org

http://www.LivingComputerMuseum.org/


More information about the cctalk mailing list