Nepedia
Back to Discover
Advanced Reader
💻

Industry Standard Architecture

technology Maturity 9-11 war conflict Next article →

This article covers sensitive topics: war_conflict. Parents can manage visibility in Parental Controls.

Industry Standard Architecture, or ISA, is a type of internal bus used in computers. A bus is a communication pathway that connects different parts of a computer system.

ISA Bus pins
ISA Bus pins

ISA was the standard for 16-bit computers during the 1980s. It allowed users to add expansion cards to a motherboard. These cards could provide new functions like sound, networking, or modem connections.

Adlib
Adlib

ISA is important because it helped define how personal computers could grow and change through hardware additions.

The mechanism of the ISA bus involves moving data and addresses between the CPU and peripheral cards. The 8-bit version was a buffered interface for the Intel 8088 CPU. It used prioritized interrupts and Direct Memory Access (DMA) channels to manage data flow.

XT Bus pins
XT Bus pins

The 16-bit version was an upgrade for the Intel 80286 CPU. It added more address lines and data lines to the path. This allowed the system to access more memory and support bus mastering. Bus mastering lets a peripheral card take control of the bus to move data independently.

Bussysteme Extended ISA 32Bit, ISA 16Bit, XT 8Bit
Bussysteme Extended ISA 32Bit, ISA 16Bit, XT 8Bit

There are two primary versions of this architecture: the 8-bit and the 16-bit. The 8-bit bus was used in the original IBM PC and the IBM PC/XT. The 16-bit version, often called the AT bus, was introduced with the IBM PC/AT. The 16-bit connector was a superset of the 8-bit connector. This design made the system backward compatible. This meant that older 8-bit cards could still work in newer 16-bit slots.

Us robotics isa modem-2011-04-11
Us robotics isa modem-2011-04-11

The history of ISA is tied to the competition between IBM and other manufacturers. A team led by Mark Dean developed the original 8-bit bus at IBM in 1981. IBM released the 16-bit AT bus in 1984. In 1987, IBM tried to replace the AT bus with its own Micro Channel Architecture (MCA). MCA was more advanced but was a closed standard. In response, a group called the "Gang of Nine" proposed the 32-bit Extended Industry Standard Architecture (EISA) in 1988. These manufacturers used the term ISA as a retronym to distinguish their open standard from IBM's proprietary MCA.

Specific technical details define the performance of these buses. The original 8-bit bus ran at a clock speed of 4.77 MHz. The 16-bit AT bus ran at 6 MHz in early models and 8 MHz in later models. The 16-bit ISA architecture could only address the first 16 MB of main memory. Users often had to manually configure hardware settings. They had to assign an Interrupt Request (IRQ) line, an I/O address, or a DMA channel.

EISA Ethernet NIC
EISA Ethernet NIC

Later, ISA Plug-and-Play (PnP) was created to automate these tasks using the system BIOS and software.

ISA was used in many different types of machines. While it was most famous in IBM-compatible PCs, it appeared in non-IBM workstations too. For example, it was used in Motorola 68k-based Apollo and Amiga 3000 workstations. It also appeared in the PowerPC-based BeBox. In the mid-1990s, ISA slots began to disappear from consumer desktops. They were replaced by faster technologies like PCI and the Accelerated Graphics Port (AGP). Even as it left the home market, ISA remained important for specialized hardware.

The legacy of ISA is visible in many modern computer systems. The AT Attachment (ATA) interface for hard disks is a direct descendant of the 16-bit ISA. ATA uses a 16-bit transfer size and similar interrupt and DMA mechanisms.

ISA TokenRing NIC
ISA TokenRing NIC

Additionally, derivatives of the AT bus structure are used in CompactFlash and PCMCIA standards. While you will not find ISA in a modern gaming PC, it is still used in industrial computers. Some specialized expansion cards used in industry never transitioned to newer standards like PCI Express.

629 words

Where will your curiosity go next?

Keep exploring at your chosen reading level.

🖼️ Images & Media (7)
File:Bussysteme Extended ISA 32Bit, ISA 16Bit, XT 8Bit.JPG
Bussysteme Extended ISA 32Bit, ISA 16Bit,...
File:Adlib.jpg
Adlib.jpg
File:ISA TokenRing NIC.jpg
ISA TokenRing NIC.jpg
File:EISA Ethernet NIC.JPG
EISA Ethernet NIC.JPG
File:Us_robotics_isa_modem-2011-04-11.jpg
Us_robotics_isa_modem-2011-04-11.jpg
File:XT Bus pins.svg
XT Bus pins.svg
File:ISA Bus pins.svg
ISA Bus pins.svg
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.