S-100 bus
S-100 bus arba S100 computer - tai toksai 8 bitų aparatinis interfeisas, kuris buvo įvestas Altair kompiuteriuose ir ilgą laiką tapo tikru nedidelių asmeninių kompiuterių standartu, nusakančiu reikalavimus visokioms išplėtimų plokštėms ir panašiai.
Pradžioje S100 bus buvo legendariniame kompiuteryje Altair 8800, paskui atsirado ir didžiausiame jo klone IMSAI 8080, o paskui ir krūvoje kitų įvairiausių kompiuterių modelių. Nors pradžioje standartas buvo kurtas Intel 8080 tipo mikroprocesoriui, virtualiai jis visiškai tiko ir vėliau pasirodžiusiems z80 bei Intel 8088 procesoriams, nes šie turėjo visiškai taip pat veikiančią atminties magistralę ir sąveiką su aparatūra.
Anuomet, kai 1975 atsirado šita S-100 bus tipo kompiuterių architektūra, tai kuriam laikui ji buvo tapusi tiesiog industrijos standartu. Faktiškai kompiuteris arba palaikė S100 bus, arba turėjo labai smarkiai sumažintus šansus būti parduodamu. Išvystytame variante buvo ir 16 bitų jungtys, ir paskui dar ir toksai IEEE-696 standartas. Tiesa, visa tai laikėsi neilgai - pirma nuosavus naujus standartus sau susikūrė Radio Shack, Commodore ir Apple, o paskui į rinką 1981 išėjo IBM su savo IBM PC ir ten buvusiu ISA standartu, kuris viską pakeitė.
Beje, ISA standartas netiesiogiai atsirado dėl to paties S-100, nes IBM pradžioje pasirinko būtent 8088 procesorių dėl aparatinio suderinamumo su 8080 procesoriumi, o šį - būtent dėl didelio kiekio periferijos, kuris buvo būtent dėl to, kad buvo tasai S-100 standartas.
O dar anais laikais amerikonai turėjo eilėraštukų apie šitą S-100 computer standartą:
- I'll add a keyboard board,
- And a printer board,
- And a board for every port!
- For every problem
- There's a board that has the cure;
- It's not too damned efficient,
- But it's a mother that's for sure!
Kiti dar pridėdavo:
- A board for the mouse,
- A board for the scanner.
- A board for the dongle enabling my planner.
- Another that's a memory crammer,
- and all destroyed
- by my sledge hammer.
Reikalas tas, kad visokie ten IRQ, portai ir kiti reikalai kai pareidavo, tai ne taip jau ir paprasta būdavo viską suderinti taip, kad kažkas dirbtų, tekdavo visokius jungiklius krūvomis perjunginėti.