Dieser Artikel von Wikipedia ist u.U. veraltet. Die neue Version gibt es hier. 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 der erste Bus der eine Art "Industriestandard" und S-100-Computer Prozessoren und Peri-pheriegeräte wurden von Reihe von Herstellern gefertigt.
Während des Designs des Altairs wurde klar dass die Hardware die für eine Maschine nötig war nicht rechtzeitig bis zum im Januar 1975 verfügbar sein würde. Der Designer Ed hatte außerdem noch Probleme mit dem Motherboard einfach zu viel Platz einnahm. Um diese zu lösen verpackte er die existierenden Komponenten einem Gehäuse mit zusätzlichen "Slots" so dass fehlende Hardware später hinzugefügt werden konnte sobald verfügbar wurde. Das Motherboard wurde in vier Karten aufgeteilt mit der CPU auf einer fünften. Dann suchte er einer kostengünstigen Quelle für Steckverbindungen und "stolperte" einen 100-pinnigen Randstecker (edge connector). Der Rest Geschichte.
Das wichtigste ist wohl dass dieser aus den Pins des Intel 8080 besteht die nur auf die Platine sind. In den Entwurf des Busses wurde allzu viel Arbeit investiert so dass es solchen Desastern kam wie mehreren Stromversorgungsleitungen mit Spannungen direkt nebeneinander was einen Kurzschluss geradezu Eine andere Ab-surdität: Das System beinhaltete zwei 8-bit Datenbusse aber nur einen bidirektionalen 16-bit Ein Abkommen bzgl. der Stromversorgung führte dazu +8V und +18V Spannungen genutzt wurden welche den Karten auf TTL (+5V) oder RS-232 (+12V) runtergeregelt werden mussten.
Vom S-100-Bus existierte eine Zahl von von verschiedenen Herstellern wurde aber gegen Ende 1980er als IEEE-696 standardisiert.
Vond diesem Punkt an entwickelte sich S-100-Bus zu dem Standard-Bus für "professionelle" Personal die fast alle unter CP/M liefen. Der Standard war so stark viele CPU-Designs entweder so modifiziert wurden dass "aussahen" wie der 8080 oder sie wurden so genannten Konverterkarten installiert welche es erlaubten in S-100-Maschinen zu betreiben.