Megabit?

Yes, a byte has 8-bits in current usage almost universally. But sailor quoth:

Points:
[ul][li]“I have searched the net and cannot find a single one” ne “you cannot supply a single [instance]”. You obviously didn’t look very hard.[/li][li]I agree with you that insisting that bytes do not necessarily have 8-bits borders on the pedantic.[/li][li]I agree with you that a few instances would not be enough to establish a common use.[/li][li]I guess I just had to prove it could be done.[/ul][/li]That being said, here are some usages of 9-bit bytes, found by the shocking innovation of searching for ‘9-bit byte’ on yahoo (google):

[ul][li]http://www.fte.com/techsupp/win32/9bitdata.htm[/li]

Here we are talking about software that reads data from a serial port, and it may need to read 9 bits of data (not 8 bits and a parity) and how you can configure the software to handle that. Arcane, but recent.

[li]http://www.ucalgary.ca/it/itf/oldun/AIX/AIX-16.html[/li]These guys (UCalgary) were using Multics (9-bit OS) until 1993, and still have backup tapes. Here is a page from their AIX manual about how to restore 9-bit byte Multics data.

Definitely obsolete, but only by 5 years and nowhere near the ‘1956’ date quoted earlier.

[li]http://www.ai.mit.edu/projects/transit/tn15/tn15.html[/li]

Arcane and 10 years old.

[li]http://info.aoc.nrao.edu/vlba/html/TAPES/PLOTS/plottypes.html[/li]From the guys at the VLBA - you know, that big ass radio telescope array from Contact.

They are talking about using one of the 9 bits as parity, but they still call it a 9 bit byte.

[li]RFC 1037[/li]This document dates from 1987 but refers to many byte sizes:


           Byte Size                Packing Scheme

               7, 8, or 9 bits          four per 36-bit word
               10, 11, or 12 bits       three per 36-bit word
               13, 14, 15, or 16 bits   two per 36-bit word

[/ul]
[/quote]

Also, sailor wrote:

I used to have an ascii text file that was a valid DOS COM file as well. You can see it (or something similar) here. The version I’ve linked to I can’t get to work on NT - maybe because it’s corrupt on the web page, maybe because NT is incompatible with it. Oh well.

It was cool, because it was 7-bit friendly and could be emailed to someone so that they could then be sent a binary uuencoded file and happily decode it. Saved me years of time when I was working tech support in the early 90’s. No more excuses why people couldn’t be emailed a small zip file.

I remember all the dazed sounding people on the other end of the line marvelling that you could just name this text file ‘uudecode.com’ and it would work. I used to think I would not be surprised if some of them then thought they could just tack “.exe” onto the end of their source code and have it run.

>> You obviously didn’t look very hard

hehe, obviously. I look harder for pages that support my point of view.

That file is interesting. I guess it was designed so none of the bytes had the highest bit set. Quite a feat.

:slight_smile:

Slight hijack here, but I once saw a file that was a valid “Hello World” in DOS .com object code, Bourne shell script, C, and I think Fortran. The trick is to make each language think that the stuff for the other languages is commented out.
We now return you to your regularly scheduled thread, already in progress.

>> already in progress

You call this progress? :wink: