SWTPC 6800 var en av de tidigaste mikrodatorerna som tog steget från laboratorier och företag till teknikintresserade privatpersoner. När den lanserades 1975 erbjöd den något ovanligt för sin tid: möjligheten att själv bygga, förstå och programmera en dator baserad på mikroprocessor. Med sitt enkla men öppna upplägg blev SWTPC 6800 en inkörsport till datorvärlden för en hel generation entusiaster och lade grunden för den framväxande persondatorrevolutionen.
År 1975, när datorer fortfarande betraktades som något för universitet och storföretag, lanserade Southwest Technical Products Corporation en ovanlig produkt: SWTPC 6800 Computer System. Det var en tidig mikrodator byggd kring mikroprocessorn Motorola 6800 och riktade sig inte till konsumenter – utan till entusiaster, experimenterare och blivande programmerare.
Till skillnad från färdiga terminaler eller minidatorer var SWTPC 6800 en byggsats. Användaren monterade själv datorn och lärde sig därmed hur den fungerade på riktigt, från strömförsörjning till databuss.
En dator man förstod, inte bara använde
SWTPC 6800 saknade inbyggd skärm och tangentbord. I stället kopplades den till en extern ASCII-terminal, ofta baserad på en TV. Det kunde verka primitivt, men gav stor flexibilitet.
En avgörande fördel var att datorn innehöll ett litet övervakningsprogram, MIKBUG, lagrat i ROM. När strömmen slogs på kunde användaren omedelbart mata in programkod eller data, utan extra laddningsutrustning. Detta gjorde SWTPC 6800 ovanligt lättanvänd för sin tid.
Begränsningar som skapade kreativitet
Standardminnet var endast 4 kilobyte RAM. Ändå räckte det för att skriva egna program, testa maskinkod och köra enkla operativsystem. Begränsningarna tvingade användarna att tänka effektivt och förstå varje instruktion.
För många var SWTPC 6800 den första dator där man verkligen lärde sig hur program samverkar med hårdvara.
SS-50 – grunden för ett ekosystem
SWTPC 6800 introducerade SS-50-bussen, ett expansionssystem som gjorde det möjligt att bygga ut datorn med fler minneskort, I/O-kort och senare även nya processorer. SS-50 blev vida spridd och användes av andra tillverkare och klonbyggen.
Detta gjorde SWTPC 6800 till mer än en enskild produkt – den blev en modulär plattform.
Vidareutveckling och uppgraderingar
Southwest Technical Products följde senare upp med modeller baserade på Motorola 6809. Äldre SWTPC 6800-system kunde i många fall uppgraderas, vilket var ovanligt under en tid då datorer snabbt blev föråldrade.
Varför SWTPC 6800 fortfarande är viktig
SWTPC 6800 var långsam, saknade grafik och krävde teknisk kunskap. Men den gav användaren något mycket värdefullt: insikt. Den visade att datorer inte var mystiska lådor, utan system man kunde förstå, bygga och förändra.
I efterhand ses SWTPC 6800 som en viktig föregångare till dagens maker-, hacker- och open-hardware-kultur – en dator som inte var till för alla, men som betydde allt för dem som ville lära sig.
HP 9800-serien lanserades i början av 1970-talet som ”programmerbara räknare”, men var i praktiken några av världens första skrivbordsdatorer. Med inbyggt programspråk, grafik och interaktiv användning lade de grunden för persondatorn – flera år innan begreppet ens blivit allmänt känt.
I början av 1970-talet var datorer stora, dyra och oftast placerade i särskilda datorrum. De krävde utbildad personal, bokningssystem och omfattande infrastruktur. Mot denna bakgrund lanserade Hewlett-Packard något som kom att förändra synen på vad en dator kunde vara: HP 9800-serien.
Maskinerna kallades officiellt programmerbara räknare, men i praktiken var de fullskaliga datorer avsedda att stå direkt på skrivbordet. Flera år innan persondatorn slog igenom hade HP redan gjort datorn personlig, åtminstone för ingenjörer, forskare och lärare.
En dator som låtsades vara en räknare
Den första modellen, HP 9810A från 1971, ersatte företagets tidigare HP 9100. Det verkliga genombrottet kom dock 1972 med HP 9830A. Den var utrustad med ett komplett BASIC-språk lagrat i ROM, alfanumeriskt tangentbord, möjlighet till extern lagring och stöd för grafik, matriser och avancerad matematik.
Att Hewlett-Packard fortsatte kalla maskinen för räknare var ingen slump. På många företag var det betydligt enklare att få inköp godkänt av en ”calculator” än av en ”computer”. Marknadsföringen var därmed lika strategisk som teknisk.
Gemensam hårdvaruplattform
De tre första modellerna i serien, HP 9810, 9820 och 9830, byggde alla på samma grundläggande hårdvaruarkitektur. Trots att de introducerades bara tre till fyra år efter HP 9100 upplevs deras elektronik som betydligt modernare. Här tog HP ett tydligt steg bort från specialbyggda räknarkretsar och närmade sig en generell datorarkitektur.
Processor
HP 9800-serien använde en 16-bitars processor med en klockfrekvens på cirka 8 MHz. Processorn var mikroprogrammerad och kunde utföra 75 olika instruktioner. Mikroprogrammet lagrades i bipolär ROM och bestod av 256 ord om 28 bitar, fördelade över sju integrerade kretsar. Instruktionsuppsättningen var tydligt inspirerad av HP 2100-seriens minidatorer.
Processorn hade fyra huvudregister: A, B, E och P. P-registret fungerade som programräknare. A- och B-registren var ackumulatorer, där A kunde användas för både binära och decimala operationer medan B endast stödde binära. E-registret var ett fyrabitars tillägg som användes vid skiftning av BCD-data. Därutöver fanns ett femte register, Q, som först innehöll aktuell instruktion och därefter användes som arbetsregister.
ROM, firmware och utbyggnad
Utöver mikroprogram-ROM användes n-kanals MOS-ROM för att lagra kalkylatorns firmware. När projektet inleddes var kretskortsburen ROM, som i HP 9100, fortfarande billigare än integrerade kretsar. HP valde ändå att satsa på MOS-teknik, ett beslut som visade sig vara framtidssäkert.
ROM-kretsarna var på 4 kilobit och utvecklades internt av HP eftersom kommersiella komponenter inte uppfyllde kraven. De var organiserade som 512 ord om 8 bitar. Minnesarkitekturen gjorde det möjligt att installera utbyggnadsblock med specialfunktioner. På HP 9810 användes dessa bland annat för tangentfunktioner och periferistyrning. På HP 9820 gav varje block funktioner till grupper om tio tangenter. HP 9830 kunde använda upp till åtta block, men tack vare QWERTY-tangentbordet tillförde blocken i stället nya språkkommandon.
RAM och minnesteknik
Arbetsminnet bestod av Intel 1103, ett dynamiskt PMOS-RAM på 1 kilobit per krets. Systemet innehöll särskild hårdvara som uppdaterade minnet minst varannan millisekund. Denna typ av RAM fanns inte tillgänglig när HP 9100 konstruerades och markerar ett tydligt tekniksprång mellan generationerna.
Före sin tid
HP 9800-serien introducerade funktioner som i dag upplevs som självklara men som då var banbrytande. Maskinerna startade direkt i ett interaktivt läge där användaren kunde skriva uttryck, köra program och redigera kod utan inloggning eller väntetid.
Markörstyrd textredigering, funktionsknappar med utbytbara etiketter och inbyggda grafikkommandon gjorde systemen ovanligt användarvänliga. Att rita diagram och matematiska funktioner krävde inga externa program eller stordatorer, allt fanns i maskinen.
Kontaktlöst tangentbord
Tangentborden var kontaktlösa och byggde på en transformatorprincip. Under varje tangent fanns en tryckt spole på kretskortet och i tangenten satt en metallskiva. När tangenten trycktes ned förändrades transformatorns egenskaper, vilket detekterades av en komparator. Avsaknaden av mekaniska kontakter gav mycket hög driftsäkerhet och lång livslängd.
Konstruktion och kylning
HP 9800-serien byggdes i kraftiga plåtkapslingar avsedda för professionellt bruk. Konstruktionen var lättare än HP 9100 men fortfarande robust. Den tätare komponentpackningen och den högre arbetshastigheten ökade värmeutvecklingen, vilket gjorde att en fläkt infördes som standard.
Alla kretskort, inklusive nätaggregatet, anslöts via kantkontakter. För att minska risken för monteringsfel var kortutdragarna färgkodade och matchade motsvarande färg på kortplatserna, ett tidigt exempel på servicevänlig industridesign.
Användes där det verkligen gällde
HP 9800-datorerna användes i praktiska och ofta kritiska sammanhang. Inom flyg- och rymdindustrin användes de för tekniska beräkningar och simuleringar. Skolor och universitet tog dem i bruk i undervisning. Den amerikanska kustbevakningen använde dem för navigations- och kommunikationssystem.
Deras kombination av portabilitet, robusthet och självständighet gjorde dem särskilt lämpade för miljöer där tillgång till stordatorer eller tillförlitliga kommunikationslinjer saknades.
Programmering med BASIC och HPL
De flesta modeller i serien programmerades i BASIC, ett språk anpassat för ingenjörers behov och tätt integrerat med maskinvaran. För vissa modeller erbjöds även HPL, High-Performance Language, ett registerbaserat språk optimerat för numeriska beräkningar.
Grafikkommandona som följde med plotterutbyggnaderna kom senare att ligga till grund för ett gemensamt grafiksystem som återanvändes i flera andra HP-datorer och intelligenta terminaler.
Bron till persondatorn
HP 9800-serien utgjorde en viktig länk mellan minidatorernas värld och den framväxande persondatorn. Erfarenheterna från serien ledde vidare till HP Series 80 och senare till UNIX-baserade arbetsstationer i HP 9000-familjen.
Under en kort period konkurrerade systemen med andra skrivbordsdatorer som IBM 5100, Tektronix 4051 och Wang 2200, innan marknaden slutligen togs över av persondatorer som Apple II och IBM PC.
Ett bortglömt pionjärarbete
I dag är HP 9800-serien relativt okänd utanför museer och samlarkretsar. Ändå lade den grunden för mycket av det som senare blev självklart: interaktiv programmering, grafik på skrivbordet och datorer som kunde användas direkt av ingenjörer, lärare och studenter.
HP 9800 var inte bara en räknare som blev en dator. Den var en dator innan världen riktigt hade lärt sig att tänka i de banorna.
När Altair 8800 presenterades 1974 såg den vid första anblick ut som en anonym metallåda med lysdioder och strömbrytare – men den skulle snart förändra datorhistorien i grunden. Som byggsats för hobbyister blev den den första kommersiellt framgångsrika persondatorn och lade grunden för hela pc-revolutionen. Med sin modulära design, baserad på Intel 8080-processorn, inspirerade den kloner, tredjepartstillverkare, användargrupper och till och med skapade Microsofts allra första produkt. Vad som började som ett räddningsprojekt för ett kämpande elektronikföretag kom att bli symbolen för idén att en dator kunde byggas – och ägas – av vem som helst.
När Altair 8800 dök upp i december 1974 såg den mest ut som en anonym blå låda med strömbrytare och blinkande lampor. Ändå brukar just denna maskin kallas den första framgångsrika persondatorn – gnistan som tände hela pc-revolutionen.
Altair var en byggsats för elektronikintresserade, baserad på den då nya mikroprocessorn Intel 8080. Den såldes via postorder, saknade både skärm, tangentbord och lagring, och programmerades från början med små spakar på fronten. Men den visade något helt avgörande: att en dator inte längre behövde fylla ett rum eller kosta som ett hus. Den kunde stå på skrivbordet hemma hos en hobbyist.
Från modellraketer till mikrodator
Företaget bakom Altair hette MITS – Micro Instrumentation and Telemetry Systems och låg i Albuquerque, New Mexico. Grundaren Ed Roberts var elektronikingenjör och började inte alls med datorer, utan med kit för modellraketer tillsammans med Forrest Mims och några andra.
Sedan gav de sig på något som låg helt rätt i tiden: elektroniska miniräknare. I början av 1970-talet var det fortfarande häftigt att ha en elektronisk räknare – och dyrt. MITS sålde byggsatser där man själv lödde ihop kalkylatorn hemma, och det gick ganska bra. Men när Texas Instruments började sälja färdiga, massproducerade räknare till mycket lägre pris, kollapsade marknaden. MITS hamnade i rejäl skuld, och Roberts behövde en ny idé – snabbt.
Den idén blev en billig mikrodator för hobbyister.
Idén: en dator som kit
1974 släpptes mikroprocessorn Intel 8080. Jämfört med tidigare 4- och 8-bitars chips var den betydligt mer kompetent – tillräckligt kraftfull för att bygga en ”riktig” dator runt. Problemet: den var dyr i små volymer. Intel tog 360 dollar styck i singelpris.
Ed Roberts var van vid att köpa kalkylatorkretsar i större mängder och lyckades förhandla ned priset rejält, till omkring 75 dollar styck. Plötsligt var det ekonomiskt möjligt att bygga en hobbydator med samma processor som professionella utvecklingssystem – men för en bråkdel av priset.
Planen var enkel men djärv:
bygga en komplett dator som byggsats
sälja den via en stor hobbytidning
prissätta den så att elektronikintresserade faktiskt kunde köpa den
Omslaget som förändrade allt
Nyckeln hette Popular Electronics, den stora tidskriften för elektronikbyggare i USA. Redaktionen letade efter en spektakulär datorartikel till januarinumret 1975, och tekniske redaktören Les Solomon visste att MITS jobbade på något.
MITS tog fram en prototyp av datorn, skickade den med fraktbolag – som strejkade. Prototypen försvann på vägen. Lyckligtvis hade tidningen redan foton och beskrivning, så artikeln skrevs ändå. Datorn fick namnet Altair 8800.
Namnet har två ofta citerade förklaringar:
Antingen syftade redaktionen på stjärnan Altair – ”ett stjärnevent behöver ett stjärnnamn”.
Eller så kom det från Solomons dotter, som enligt anekdoten föreslog Altair eftersom det var dit rymdskeppet Enterprise var på väg i ett Star Trek-avsnitt.
När januarinumret av Popular Electronics (formellt daterat januari 1975, men på kiosker redan 19 december 1974) nådde läsarna, var Altair-kitet officiellt ”ute” – även om MITS inte riktigt var redo för stormen som följde.
Beställningsstorm och kaos i Albuquerque
MITS hade hoppats sälja ett par hundra datorer. Banken fick höra en optimistisk siffra runt 800. Men när läsarna, varav många redan kunde programmera BASIC eller FORTRAN från universitet och jobb, såg en ”minidator” för under 500 dollar, exploderade intresset.
Resultatet:
telefonerna gick varma konstant
hundratals, snart tusentals beställningar ramlade in
leveranstiderna sköt i höjden – från planerade 60 dagar till flera månaders väntan
MITS fick expandera snabbt, både personal och lokaler
Trots startproblem ska MITS ha levererat omkring 2 500 Altair 8800 redan i maj 1975, och över 5 000 exemplar senare samma år – oerhört mycket för en renodlad byggsats för hobbyister.
Hur såg Altair 8800 ut – och hur användes den?
Altair 8800 var inte en dator som man slog på och började skriva på. Grundversionen var väldigt minimal:
CPU: Intel 8080 @ 2 MHz
Minnet: ofta bara 1 KB RAM i standardkonfiguration (uppgraderbart via extra kort)
Ingen skärm, inget tangentbord, ingen diskettstation från början
Frontpanel: ett stort batteri med strömbrytare och röda lysdioder
Internt byggde den på ett bakplan – en enkel buss där flera instickskort kunde monteras. Roberts använde billiga 100-poliga kantkontakter, vilket gav upphov till det som snart kallades Altair-bussen, senare standardiserad som S-100-bussen.
Programmera med strömbrytare
Att programmera en ”naken” Altair är ungefär så långt från dagens utvecklingsmiljöer man kan komma. För att lägga in ett program:
Välj ett minnesadress med adressbrytarna
Ställ utdata-brytarna till rätt byte (t.ex. en 8080-instruktion)
Tryck på ”DEPOSIT” för att skriva in bytet i minnet
Stega till nästa adress
Upprepa, byte för byte
Sedan kunde du starta programmet och titta på lysdioderna för att se hur det ”gick”. För praktisk användning behövdes snabbt:
seriella gränssnittskort (RS-232)
terminal eller teletype (som Teletype Model 33)
fler minneskort
senare också kassett- och diskettkort
Det var just att Altair 8800 var modulär och byggbar som gjorde den så intressant: den var inte en sluten låda, utan ett system man kunde växa in i.
S-100 – första stora mikrodatorbussen
Bakplanet i Altair, som från början mest var en praktisk konstruktion, blev snart en standard i sig. Bussen exponerade i princip alla signaler från 8080-processorn ut på kontakten: data, adresser, kontrollsignaler och strömförsörjning.
Andra företag såg möjligheten:
De utvecklade egna minneskort, serieportar, skärmkort, lagringskontrollers som passade direkt i Altair.
Företag som Processor Technology och IMSAI byggde både kort och fulla datorer som var ”Altair-kompatibla”.
Den mest kända klonen, IMSAI 8080, förbättrade flera av MITS praktiska brister (större nätdel, bättre frontpanel, större backplane).
Till slut standardiserades formatet som IEEE-696, men namnet S-100 levde kvar som ett slags synonym för tidiga hobbydatorer med instickskort.
Altair BASIC och Microsofts födelse
En av de mest kända följderna av Altair-projektet är att det gav upphov till Microsoft.
Två unga programmerare i Boston-området, Bill Gates och Paul Allen, såg Altair-artikeln i Popular Electronics. De insåg direkt att om hobbyister skulle göra något vettigt med datorn, behövdes ett programmeringsspråk – helst BASIC, som många redan kände från universitetsdatorer.
De skrev ett brev till MITS där de erbjöd en BASIC-tolk för 8080. Smådetalj: vid den tidpunkten hade de inte skrivit en enda rad kod.
På ett stordatorsystem (DEC PDP-10) byggde de:
en simulator för Intel 8080
en BASIC-tolk som körde mot simulatorn
När koden verkade stabil, flög Paul Allen till Albuquerque med programmet på pappersremsa. På plats laddades det in i en riktig Altair. Kommandot:
PRINT 2+2
gav svaret 4, och snart kunde de köra ett litet spel (Lunar Lander). Altair BASIC var fött, och därmed också företaget Micro-Soft (så stavades det först).
Altair BASIC såldes som extra tillbehör och krävde:
seriellt gränssnitt
minst 4K eller 8K RAM
Men det gjorde Altair 8800 mycket mer användbar – nu kunde hobbyister skriva spel, verktyg, små databaser och experiment på ett språk de kände igen.
Konkurrenter, tillverkare och ekosystem
Altair 8800 blev inte ensam särskilt länge, men just det var en del av framgången. Maskinen skapade ett ekosystem:
Tredjepartskort: minne, video, disketter, I/O från oberoende tillverkare
Kloner: t.ex. IMSAI 8080, som mekaniskt och elektriskt var Altair-kompatibel
Användargrupper: t.ex. Altair Users Group och klubbar som Homebrew Computer Club, där entusiaster delade program och hårdvaruhack
1977 köptes MITS av Pertec Computer Corporation, som fortsatte sälja Altair-system under eget varumärke en kortare tid. Men vid det laget hade flera andra datorer dykt upp, och scenen började förflytta sig mot mer integrerade, användarvänliga maskiner som Apple II, PET och TRS-80.
Varför just Altair 8800 blev ”först” i historieböckerna
Det fanns datorer före Altair som använde mikroprocessorer. Vissa såldes kommersiellt, andra som byggsatser. Men Altair 8800 har fått en särskild plats av flera skäl:
Timing: Den kom precis när mikroprocessorn blivit tillräckligt stark – och intresset hos hobbyister, studenter och ingenjörer var stort.
Pris och tillgänglighet: En dator för under 500 dollar, beställningsbar via en hobbytidning, var något helt nytt.
Expanderbarhet: S-100-bussen gjorde den till en plattform snarare än en ”låst” produkt.
Synlighet: Framsidan på Popular Electronics gav enormt genomslag.
Följdeffekter: Altair var startskottet för:
S-100-bussens dominans i tidiga mikrodatorsystem
Microsofts allra första produkt (Altair BASIC)
en våg av kloner, tillbehör och hobbygrupper
idén om datorn som något personligt snarare än stordatormakt i maskinrum
Historikern Paul Ceruzzi har jämfört Altair-annonsen med IBM System/360 tio år tidigare: ett ögonblick som flyttar hela branschen in i en ny epok.
Från blinkande panel till vardags-pc
Med dagens ögon ser Altair 8800 ut som något från en annan planet: inget ljud, ingen grafik, bara en frontpanel som närmast liknar en kontrollpanel i ett kärnkraftverk.
Men i mitten av 1970-talet var detta friheten att experimentera:
bygga sin egen dator
utöka den med instickskort
skriva sitt eget språk eller spel
dela kretslösningar i klubbar och tidningar
Altair 8800 blev inte den pc vi senare hade på kontoret eller i klassrummet – men utan Altair hade den utvecklingen sannolikt sett helt annorlunda ut. Den var den första dator som på allvar lät vanliga entusiaster säga:
”Det här är min dator.”
Och det är därför den blå lådan med sina blinkande lysdioder fortfarande dyker upp i datorhistorien, museer och dokumentärer: som startpunkten för den moderna persondatoreran.
Filmer om Altair 8800 på youtube.
Faktaruta: MITS Altair 8800
Typ: Tidig mikrodator / persondator (byggsats) Lanseringsår: December 1974 (på omslaget av Popular Electronics januari 1975) Tillverkare: MITS (Micro Instrumentation and Telemetry Systems), Albuquerque, New Mexico Processor: Intel 8080, 8-bit Klockfrekvens: 2 MHz Busssystem: Altair-bussen, senare standardiserad som S-100-bussen (IEEE-696) Minne (grundutförande): 1 KB RAM (expanderbart med minneskort) Pris vid lansering: Kit: 439 USD, färdigmonterad: 621 USD In/utdata: Frampanel med strömbrytare och lysdioder; seriella kort för terminal/teletype som tillval Lagring: Kassett- och papperstejpsgränssnitt via expansionskort Operativsystem / mjukvara: Altair BASIC (Microsofts första produkt), senare olika enkel-OS och utvecklingsmiljöer Sålda enheter: Cirka 25 000 exemplar Historisk betydelse: Ses ofta som den första kommersiellt framgångsrika persondatorn och startskottet för mikrodatorrevolutionen på 1970-talet.