🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.arch
Article #1686

Why 36 bits.

#1686
From: Herman Rubin
Date: Fri, 28 Jul 1989 12:49
29 lines
1898 bytes
In article <3490016@wdl1.UUCP>, bobw@wdl1.UUCP (Robert Lee Wilson Jr) writes:
> And note that the tube type machines from which the 709x evolved were also
> 36 bitters, and in turn that 36 is a nice multiple of 12 which is the
> number of rows in an "IBM" card. Since old machines like the 704/701 read
> cards as binary images into core, and translated bit patterns into
> (EBCDIC) characters via internal software rather than something in an I/O
> channel, this was not a coincidence!
> The past marches on!
> Bob Wilson
> (bobw@wdl1.fac.ford.com)

This reasoning happens to be totally false.  It was not until much later
that cards were read by columns.  The 704 and 709, certainly read by ROWS,
not columns.  The first word read was the left 36 bits of the 9's row,
the next bits 37-72, then the left 36 bits of the 8's row, etc.  The
right 8 columns were not read at all; this is the reason why Fortran
used only 72 columns.

The early computers used 6-bits (some even 5) per character.  Thus 36
bits was 6 characters.  The standard tapes were 7 tracks including parity.
There were several 6 bit character codes on different machines.

The CDC 1604 and 3600 were 48 bits, and the CDC 6x00 was 60 bits.  These
machines only had upper case, and 6 bit character sets.  They did use the
more efficient column binary.
-- 
Herman Rubin, Dept. of Statistics, Purdue Univ., West Lafayette IN47907
Phone: (317)494-6054
hrubin@l.cc.purdue.edu (Internet, bitnet, UUCP)
Technical Details
Message-ID: <1451@l.cc.purdue.edu>
Path: arc1-ca.pugleaf.net!utzoo!attcan!utgpu!watmath!iuvax!purdue!mentor.cc.purdue.edu!l.cc.purdue.edu!cik
References: <355@torsqnt.UUCP> <3490016@wdl1.UUCP>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!utgpu!watmath!iuvax!purdue!mentor.cc.purdue.edu!l.cc.purdue.edu!cik
From: cik@l.cc.purdue.edu (Herman Rubin)
Newsgroups: comp.arch
Subject: Why 36 bits.
Summary: Interesting reasoning, but wrong.
Message-ID: <1451@l.cc.purdue.edu>
Date: 28 Jul 89 12:49:08 GMT
References: <355@torsqnt.UUCP> <3490016@wdl1.UUCP>
Organization: Purdue University Statistics Department
Lines: 29