Why do some old computers use 7 or 9 bits for a byte?
General knowledgeIn depthAsked by Anonymous21 Oct 2026, 6:27 PM ISTUpdated
In one line
Some old computers used 7 or 9 bits for a byte because their hardware and needs were different from today’s 8-bit standard.
The rule
A byte is a group of bits (binary digits) used to store data, but the number of bits in a byte has changed over time and between computers.
Today, a byte is 8 bits, but in the past, it could be 7, 8, or 9 bits, depending on the computer.
Let's understand it simply
Imagine you are packing mangoes in boxes. Today, every box holds 8 mangoes. But long ago, some shops used boxes for 7 or 9 mangoes. Why? Maybe their shelves were smaller, or their customers wanted a different number. Computers are like these shops. Each computer has a memory that stores data in boxes called bytes. The size of these boxes (how many bits) was not always the same. It depended on what the computer needed and how it was built.
Different Byte Sizes in Computers
Computer
Bits per Byte
Modern PC
8
Old teleprinter
7
DEC PDP-10
9
IBM mainframe (early)
6 or 7
How it works
Bits (binary digits) are the smallest units of data: 0 or 1.
A byte is a group of bits, used to store one character (like a letter or number).
Early computers had different hardware designs. Some grouped 7 bits, some 8, some 9, as one byte.
The number of bits per byte affected how much data could be stored and processed at once.
Over time, 8 bits became the standard, but older systems kept their own sizes for compatibility or technical reasons.
How a Character is Stored in Different Byte Sizes
Pick a character (e.g., 'A')
Convert it to binary (e.g., ASCII: 1000001)
Store in a 7-, 8-, or 9-bit box, depending on the computer
Read or process the character as needed
The story behind it
In the 1960s and 1970s, computers were made by many companies, each with its own ideas. IBM, DEC, and others built machines for different uses: business, science, or communication. There was no rule about how many bits a byte should have. For example, IBM’s early computers sometimes used 6 or 7 bits for a character, while DEC’s PDP-10 used 9 bits. The 8-bit byte became standard only after the rise of personal computers in the late 1970s and 1980s, especially with the success of the IBM PC.
How Byte Size Became Standard
1950s-60sDifferent computers use 6, 7, 8, or 9 bits per byte
1963ASCII code uses 7 bits
1970sDEC PDP-10 uses 9 bits
1981IBM PC uses 8 bits per byte
1990s8-bit byte becomes universal standard
Where you see it in real life
Old telecommunication systems: Used 7 bits to store ASCII characters (letters, numbers, symbols) because ASCII only needed 128 values.
DEC PDP-10 computers: Used 9 bits per byte, which allowed them to store more information per character or support special symbols.
IBM mainframes: Some used 6 or 7 bits per byte for early business data processing.
Punch cards: Early data storage cards often used 6 or 7 bits per character, matching the hardware.
Early printers and terminals: Some only understood 7-bit codes, so computers matched their bytes to this size.
Modern Unicode text: Even today, you might see 7-bit or 8-bit settings in email or text file formats for compatibility.
Why it matters
Compatibility: Old software and data files may use 7 or 9 bits, so modern computers must sometimes handle these sizes.
Data storage: The number of bits per byte affects how much memory is needed for text, numbers, or images.
Communication: Some networks and devices still use 7 bits for text, especially in simple messages (like SMS).
Understanding history: Knowing about 7- and 9-bit bytes helps you understand why some old files or systems behave strangely today.
Common mistakes
Thinking a byte is always 8 bits: Today it is, but not always in the past.
Confusing bit and byte: A bit is a single 0 or 1; a byte is a group of bits (not always 8).
Assuming all computers use the same byte size: Different machines had their own standards.
Believing 7 or 9 bits is a mistake: It was a design choice, not an error.
Remember it
A byte was not always 8 bits—older computers used 7 or 9 bits, depending on their needs and design.
Check yourself
Why did some old computers use 7 bits for a byte?
Because ASCII text only needed 7 bits, and their hardware matched this size.
Is a byte always 8 bits?
No, older computers used 7, 8, or 9 bits per byte depending on their design.
What problem did the 8-bit byte solve?
It made different computers and programs more compatible and easier to connect.
Give one example of a computer that used 9 bits per byte.
The DEC PDP-10 used 9 bits per byte.
Quick recap
A byte is a group of bits, but the number of bits was not always 8.
Old computers used 7 or 9 bits per byte for technical and practical reasons.
ASCII text used 7 bits, so some systems matched this size.
The 8-bit byte became standard only in the 1980s.
Understanding old byte sizes helps with old files and systems.