From: dlv@bwalk.dm.com (Dr. Dimitri Vulis)
To: cypherpunks@toad.com
Message Hash: 482d3fd620233a53489e6b96396dd607f3954ce5e8a4c77f043c86f8759c916d
Message ID: <ge1BmD43w165w@bwalk.dm.com>
Reply To: <Pine.OSF.3.91.960413012249.6873A-100000@beall.tenet.edu>
UTC Datetime: 1996-04-13 21:43:26 UTC
Raw Date: Sun, 14 Apr 1996 05:43:26 +0800
From: dlv@bwalk.dm.com (Dr. Dimitri Vulis)
Date: Sun, 14 Apr 1996 05:43:26 +0800
To: cypherpunks@toad.com
Subject: Re: Answer about bits and bytes
In-Reply-To: <Pine.OSF.3.91.960413012249.6873A-100000@beall.tenet.edu>
Message-ID: <ge1BmD43w165w@bwalk.dm.com>
MIME-Version: 1.0
Content-Type: text/plain
Dan Harmon <harmon@tenet.edu> writes:
> Just a note, Jim's attribution dates seem to be older than yours. Not
> that it matters a whole hill of beans.
Nope, Jim sited a PDP-10 manual from 1971, and the first edition of _The Art of
Computer Programming_ came out in 1967. (I quoted the second edition, but I
know that the first edition had MIX too.)
The book _IBM's Early Computers_ by Bashe, Johnson, Palmer, Pugh says the
following about the STRETCH system developed in 1956 (akin to 704 and 705):
"In July, Stretch technical staff manager Buchholz wrote a report listing the
advantages of a word length of sixty-four bits. Assuming an _m-bit binary field
for addressing a sixty-four-bit memory-contained word, he noted, _m+1 bits
could address a half-word, _m+2 bits a quarter-word, _m+3 bits an eight-bit
segment, and so on until _m+6 bits could address a single bit. Using this
systematic addressing principle, one class of instructions could address words,
and other classes could address shorter operands by increasing the length of an
address field. By this time, the term "byte" had been coined as a way of
avoiding typographical confusion between bit and "bite", a term that project
personnel had been using to designate small, character-oriented word segments.
The sixty-four-bit format was adopted in September; like the previous format of
sixty bits, it was accompanied by redundant bits for use by error-detection and
-correction circuits."
They footnote: Also see W. Buchholz, January 1981: "Origin of the Word Byte",
_Annals _of _the _History _of _Computing 3, p. 72, which explains how "byte"
later came to imply eight bits.
P.S. The _Barron's Dictionary of Computer Terms_ says:
BYTE A byte is the amount of memory space needed to store one character,
which is normally 8 bits. ...
(Wondering what the cryptographic relevance of all this might possibly be...)
---
Dr. Dimitri Vulis
Brighton Beach Boardwalk BBS, Forest Hills, N.Y.: +1-718-261-2013, 14.4Kbps
Return to April 1996
Return to “Jim Gillogly <jim@ACM.ORG>”