S-100 bus

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).

Architecture

The S-100 bus essentially consisted of the pins of the Intel 8080 run out onto the backplane. No particular level of thought went into the design,Fact|date=September 2007 leading to such disasters as various power lines of differing voltages being located next to each other, resulting in easy shorting. 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) +/- 12 V (typically used on RS-232 lines for disk drive motors).

History

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.

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. 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.

As microcomputers got smaller and faster, S-100 became obsolete. The Apple II, for example, 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/AT in 1984, the undisputed standard expansion bus for personal computers shortly after. Note that in an S-100 system, the S-100 bus is not just for expansion; it also ties together the essential parts of the system, for example CPU, memory, and interrupt controller. In later systems, those connections happen elsewhere, where they are cheaper and faster than on a backplane.

Notable S-100 bus computer users

Among the most notable users of S-100 bus computers was science fiction writer and "Byte" magazine columnist Jerry Pournelle, who wrote many of his early novels on an S-100 bus machine running CP/M he dubbed "Zeke", which is now on display in the Smithsonian. [ [http://www.byte.com/art/9707/sec13/art2.htm BYTE.com ] ]

References

External links

*http://retrotechnology.com/herbs_stuff/s100.html
*http://retrotechnology.com/herbs_stuff/s100bus.html
*http://www.kuhmann.com/Cromemco/CrosNest.htm
*http://www.kuhmann.com/Cromemco/Cromemco%20CS250.htm
*http://www.kuhmann.com/Cromemco/Cromemco%20CS250%20HDD.htm
*http://www.imsai.net/download/IEEE_696_1983.pdf
* [http://maben.homeip.net/static/S100/index.html Marcus Bennett's S-100 Manuals Collecion] Focusing on Cromemco and other S-100 manufacturers.
* [http://www.hartetechnologies.com/manuals Howard Harte's S-100 Manuals Collection ]


Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Look at other dictionaries:

  • S-100-Bus — Der S 100 Bus war ein früher Computerbus, der als Teil des Altair 8800, der heute als der erste Personal Computer angesehen wird, entworfen wurde. Der S 100 Bus war der erste Bus, der eine Art Industriestandard darstellte. S 100 Computer,… …   Deutsch Wikipedia

  • S-100-Bus — S 100 Bus,   ein 100 poliger Bus, der erstmals im Altair 8800 verwendet wurde und deshalb ursprünglich Altair Bus hieß. Später wurde er in Rechnern mit den Mikroprozessoren 8080 von Intel oder Z80 von Zilog eingesetzt, teilweise auch in… …   Universal-Lexikon

  • S-100 bus —    Group of 100 parallel common communication lines, each of which is able to carry one bit or signal through the entire computer …   IT glossary of terms, acronyms and abbreviations

  • Bus S-100 — Saltar a navegación, búsqueda El bus S 100, IEEE696 1983 (retirado), fue uno de los primeros bus de datos diseñado en 1974 como parte del Altair 8800, generalmente considerado el primer ordenador personal . El bus S 100 fue el primer bus estándar …   Wikipedia Español

  • Bus Blancs — de la Croix Rouge suédoise, probablement à proximité du domaine de leur quartier général à Friedrichsruh Le terme Bus blancs a été utilisé pour une opération humanitaire dont le fer de lance fut le comte suédois Folke Bernadotte sous les ausp …   Wikipédia en Français

  • Bus blancs — « Bus blancs » de la Croix Rouge suédoise, probablement à proximité du domaine de leur quartier général à Friedrichsruh Le terme Bus blancs a été utilisé pour une opération humanitaire dont le fer de lance fut le comte suédois Folke… …   Wikipédia en Français

  • Bus (computing) — 4 PCI Express bus card slots (from top to bottom: x4, x16, x1 and x16), compared to a 32 bit conventional PCI bus card slot (very bottom) In computer architecture, a bus is a subsystem that transfers data between components inside a computer, or… …   Wikipedia

  • Bus (Datenverarbeitung) — Älteres PC Mainboard mit typischen Bus Steckplätzen für RAM Riegel sowie PCI und ISA Steckkarten Ein Bus ist ein System zur Datenübertragung zwischen mehreren Teilnehmern über einen gemeinsamen Übertragungsweg, bei dem die Teilnehmer nicht an der …   Deutsch Wikipedia

  • Bus routes in Sydney — Bus routes in Sydney, Australia are numbered with three digits, the first digit referring to the region in which the bus route primarily operates.Northern BeachesBus services between the Northern Beaches region of Sydney and the central business… …   Wikipedia

  • Bus Parisien — Situation Paris et petite couronne Type Autobus …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”