Nepedia
Back to Discover
Advanced Reader
💻

8-bit computing

technology Maturity 7-9 Next article →

In computer architecture, 8-bit computing refers to systems that use 8-bit data units. These units are also known as octets. This term describes the size of certain parts of a computer. For example, an 8-bit central processing unit (CPU) has registers of that size. An arithmetic logic unit (ALU), which performs math, can also be 8-bit. These 8-bit systems changed how computers were built and used. They moved technology from massive mainframes to smaller, affordable machines.

To understand how an 8-bit CPU works, we must look at its buses. A bus is a path that carries data. An 8-bit CPU uses an 8-bit data bus. This means it can access exactly 8 bits of data in a single machine instruction. However, the address bus is usually larger. Most 8-bit processors use a 16-bit address bus for practical reasons. This 16-bit bus allows the CPU to find a larger direct address space. This space is typically 64 KB, or 65,536 bytes.

An 8-bit register can store 256 different values. The specific range of these values depends on the integer representation used. If the system uses unsigned binary numbers, the range is 0 through 255. If it uses a method called two's complement, the range is -128 through 127. Some CPUs have different types of registers. For instance, the MOS Technology 6502 has 8-bit index registers. This limits certain tasks, like addressing arrays, to 256 bytes without complex code. Other CPUs, like the Motorola 6800, use 16-bit index registers instead.

Different machines handled memory in various ways. The IBM System/360 was a major milestone in this history. It introduced byte-addressable memory using 8-bit bytes. This was different from older systems that used bit-addressable or word-addressable memory. While the System/360 used 8-bit bytes, its general-purpose registers were 32 bits wide. Some models, like the 1965 Model 30, had an 8-bit native path width. This model performed 32-bit arithmetic by processing it 8 bits at a time.

MOS 6502AD 4585 top
MOS 6502AD 4585 top

The history of 8-bit computing is a story of rapid growth. The first commercial 8-bit processor was the Intel 8008, released in 1972. It was originally meant for the Datapoint 2200 terminal. Later, the Intel 8080 arrived in 1974 and became very popular. It was used in many hobbyist computers during the late 1970s and early 1980s. These machines often ran the CP/M operating system. Other important chips included the Zilog Z80 and the Motorola 6800. The Z80 was highly popular and compatible with the 8080. Interestingly, the Z80 product line was discontinued in 2024.

Many famous devices relied on these 8-bit processors. The MOS Technology 6502, introduced in 1975, was a major success. It powered the Apple I and Apple II computers. It was also used in the Atari 8-bit computers and the BBC Micro. Many people recognize it from video game consoles. The Atari 2600 and the Nintendo Entertainment System both used 6502-based chips. Some computers used more than the standard 64 KB of memory. The Commodore 64 had 64 KB of RAM and 20 KB of ROM. To use more memory, some systems used a technique called bank switching.

MOS 6502AD 4585 top
MOS 6502AD 4585 top

Today, 8-bit technology is still very important. Many 8-bit microcontrollers serve as the basis for embedded systems. These are tiny, specialized computers found in many modern tools. Because they are simple, they are also great for learning. Engineering students often design 8-bit CPUs to understand hardware. They might build them on a breadboard using 7400-series integrated circuits. Others use FPGAs to simulate these designs. This allows people to study the fundamental ways that all computers function.

627 words

Where will your curiosity go next?

Keep exploring at your chosen reading level.

🖼️ Images & Media (1)
File:MOS 6502AD 4585 top.jpg
MOS 6502AD 4585 top.jpg
More to explore

🔬 Go deeper

More advanced topics to explore

🪜 Step back

Simpler topics to build understanding

What is Nepedia?

A free, ad-free encyclopedia for children. Every article is written at five reading levels, so the same page works for a five-year-old and a fifteen-year-old — use the level switcher above to see this one change. No account needed to read.