(electronics) A bus assembly with 100 conductors; widely used in microcomputer-based systems.
| Sci-Tech Dictionary: S-100 bus |
(electronics) A bus assembly with 100 conductors; widely used in microcomputer-based systems.
| 5min Related Video: S-100 bus |
| Computer Desktop Encyclopedia: S-100 bus |
A 100-pin bus that was used extensively in first-generation personal computers (8080, Z80, 6800, etc.). Created in the mid-1970s, and standardized as IEEE 696 in 1983, it was a simple design that essentially extended the 8080 CPU into the external world.
Download Computer Desktop Encyclopedia to your iPhone/iTouch
| Wikipedia: S-100 bus |
The S-100 bus, IEEE696-1983 (withdrawn), was an early computer bus designed in 1974 as a part of the Altair 8800, generally considered today to be the first personal computer (or at least the first "microcomputer", insofar as it was designed for hobbyists rather than the general public). The S-100 bus was the first industry standard bus for the microcomputer industry. S-100 computers, consisting of processor and peripheral cards, were produced by a number of manufacturers. The S-100 bus formed the basis for homebrew computers whose builders (e.g., the Homebrew Computer Club) implemented drivers for CP/M and MP/M. These S-100 microcomputers ran the gamut from hobbyist toy to small business workstation and were the zenith of the microcomputer world until the advent of the IBM PC (which some of them outperformed).
Contents |
The S-100 bus essentially consisted of the pins of the Intel 8080 run out onto the backplane. One early, unanticipated shortcoming was various power lines of differing voltages being located next to each other, resulting in easy shorting. This was addressed in later systems. The system included two unidirectional 8 bit data buses, but only a single bidirectional 16 bit address bus. Power supplies on the bus were unregulated +8 V and ±18 V, designed to be regulated on the cards to +5 V (used by TTL) and ±12 V (typically used on RS-232 lines or disk drive motors).
During the design of the Altair, the hardware required to make a usable machine was not available in time for the January 1975 launch date. The designer, Ed Roberts, also had the problem of the backplane taking up too much room. Attempting to avoid these problems, he placed the existing components in a case with additional "slots", so that the missing components could be plugged in later when they became available. The backplane was split into four separate cards, with the CPU on a fifth. He then looked for a cheap source of connectors, and he came across a supply of 100-pin edge connectors.
A burgeoning industry of "clone" machines followed the introduction of the Altair in 1975. Most of these used the same bus layout as the Altair, creating a new industry standard. These companies were forced to refer to the system as the "Altair bus", and wanted another name in order to avoid naming their competitor when describing their own system. Although the exact details are unclear, some time in 1976 the "S-100 bus" name was agreed on by the major 3rd party vendors, apparently for "Standard-100 bus".[1]
Another designer who did a great deal to push the S-100 technology forward was George Morrow, with his company Morrow Designs. Morrow was the first chairman of the S-100 Bus Standards Committee, which later became IEEE-696.[2] Other innovators were companies such as IMS Associates, Inc., Cromemco, Godbout Electronics (later CompuPro), and Ithaca Intersystems. The standards committee introduced the 16-bit data bus to the S-100, which had up to then transferred only 8 bits at a time, by using the two separate uni-directional data buses as a single bi-directional bus.
The S-100 bus has a number of variants from different manufacturers, but had eventually been standardized as IEEE-696 towards the end of 1983. By this point the S-100 bus had evolved into the standard for all "professional" personal computers, almost all of them running CP/M. The standard was so powerful that many other CPU designs were either made to "look" like the 8080 (most notably the Zilog Z80), or otherwise placed on complex converter cards to allow them to be plugged into S-100 machines.
In the late 1970's and early 1980's, various manufacturers adapted the CP/M [1] operating system to enable the device to support small business productivity applications. This included WordStar word processing, dBase database management, TurboLightning spelling and grammar checking, and multiple project management programs. In addition, various compilers and add-in cards enabled programmers to "burn" code onto 1802 e-prom chips using 1802 assembler and Forth languages.
By 1979, the MP/M operating system [2] had been created as a multi-user version of CP/M. With MP/M, each card in the expansion cabinet could run a single-user copy of CP/M.
As microcomputers got smaller and faster, S-100 became obsolete. The Apple II in 1977 had expansion cards about a quarter of the size of an S-100 card. The popularity of IBM's first personal computers made the ISA bus, first used on the IBM PC in 1981 and later extended to 16-bit in 1984 with the IBM PC/AT, the undisputed standard expansion bus for personal computers shortly after. Note that in a typical S-100 system, the S-100 bus is not just for expansion; it also ties together the essential parts of the system including CPU and memory. In later systems, those connections are handled on the processor bus, where they are cheaper and faster.
This entry is from Wikipedia, the leading user-contributed encyclopedia. It may not have been reviewed by professional editors (see full disclaimer)
| Technical Design Labs | |
| Explorer/85 | |
| S100 |
| Where can you obtain a manual for a Sharp TV Model No 25H S100? Read answer... | |
| What is the size of the tiny internal battery of the canon power shot s100 digital elph? Read answer... | |
| Where can you find a step-by-step guide to installing headlights in a 1992 Audi S100? Read answer... |
| Hondata s100 on acura integra? | |
| What is the value of 20 gauge springfield s100? | |
| Where is gas filler cover button on audi s100 1993? |
Copyrights:
![]() | Sci-Tech Dictionary. McGraw-Hill Dictionary of Scientific and Technical Terms. Copyright © 2003, 1994, 1989, 1984, 1978, 1976, 1974 by McGraw-Hill Companies, Inc. All rights reserved. Read more | |
![]() | Computer Desktop Encyclopedia. THIS COPYRIGHTED DEFINITION IS FOR PERSONAL USE ONLY. All other reproduction is strictly prohibited without permission from the publisher. © 1981-2009 Computer Language Company Inc. All rights reserved. Read more | |
![]() | Wikipedia. This article is licensed under the Creative Commons Attribution/Share-Alike License. It uses material from the Wikipedia article "S-100 bus". Read more |