Etikett: datorutveckling

  • IBM RT PC – när IBM tog sina första steg in i RISC-världen

    IBM RT PC var IBMs första försök att etablera sig på marknaden för RISC-baserade arbetsstationer under 1980-talet. Trots att systemet introducerade avancerad teknik och lade grunden för framtida utveckling inom processorarkitektur och Unix-system, blev det ingen kommersiell framgång. Däremot kom erfarenheterna från RT PC att spela en avgörande roll i utvecklingen av senare och mer framgångsrika system från IBM.

    När IBM lanserade IBM RT PC år 1986 var det ett djärvt steg in i framtiden. Det var företagets första kommersiella dator byggd på den då nya principen RISC (Reduced Instruction Set Computer) – en arkitektur som senare skulle dominera allt från servrar till mobiltelefoner.

    Men trots sin tekniska ambition blev RT PC aldrig någon större succé. Istället blev den en viktig lärdom på vägen mot IBMs senare framgångar.

    Vad var speciellt med RT PC?

    Till skillnad från tidigare IBM-datorer byggde RT PC på en ny typ av processor kallad ROMP (Research OPD Micro Processor). Den här tekniken hade sitt ursprung i ett forskningsprojekt där IBM experimenterade med enklare och snabbare instruktioner i processorer.

    Grundidén bakom RISC var att använda färre och enklare instruktioner, vilket gjorde att processorn kunde arbeta snabbare och mer effektivt. Detta synsätt har senare blivit standard i många moderna processorer.

    En arbetsstation före sin tid

    RT PC var inte en vanlig hemdator utan en arbetsstation riktad till ingenjörer, forskare och universitet. Den användes ofta inom områden som CAD och teknisk utveckling.

    Datorn kunde köra flera olika operativsystem, bland annat AIX (IBMs egen Unix-variant), det BSD-baserade Academic Operating System (AOS) och affärssystemet Pick.

    En ovanlig egenskap var att RT PC använde en mikrokärna (microkernel). Det gjorde det möjligt att köra flera operativsystem samtidigt och växla mellan dem – något som var mycket avancerat för sin tid.

    Varför misslyckades den?

    Trots sina tekniska innovationer hade RT PC flera problem.

    För det första var prestandan relativt låg jämfört med konkurrenterna, och i vissa fall låg den upp till ett och ett halvt år efter i utveckling.

    För det andra var priset högt. Ett komplett system kunde kosta runt 40 000 dollar, vilket gjorde den svår att sälja.

    Dessutom fanns det begränsat med programvara, och många utvecklare var tveksamma till att satsa på IBMs Unix-variant AIX.

    Internt inom IBM bidrog också organisationen till problemen. Datorn behandlades till en början som en vanlig PC, vilket ledde till felaktig marknadsföring och svagt säljstöd.

    Trots allt – inte helt bortglömd

    RT PC hittade ändå vissa användningsområden. Den användes inom CAD-system, i affärssystem för butiker (särskilt med Pick OS), och som gränssnitt mot större IBM-system.

    Den spelade också en roll i utvecklingen av internet. RT PC användes i NSFNET, ett tidigt nätverk som blev en föregångare till dagens internet, där flera maskiner kopplades ihop som routrar.

    Arvet efter RT PC

    Även om RT PC inte blev en kommersiell framgång, hade den stor betydelse för framtiden.

    Den visade att RISC var en lovande teknik och lade grunden för senare IBM-system. Erfarenheterna från RT PC ledde direkt till utvecklingen av RS/6000, som blev betydligt mer framgångsrik.

    RT PC är därför ett tydligt exempel på hur en produkt kan misslyckas kommersiellt men ändå spela en viktig roll i teknikhistorien.

    Youtube innehåll för IBM RT PC

    Teknisk fakta: IBM RT PC

    Lanseringsår: 1986

    Typ: Arbetsstation

    Processor: IBM ROMP

    Arkitektur: RISC

    Minne: 1 MB RAM, utbyggbart till 16 MB

    Lagring: Hårddisk på 40 eller 70 MB, senare upp till 300 MB

    Operativsystem: AIX, Academic Operating System (AOS), Pick

    Nätverk: Token Ring eller Ethernet

    Grafik: Skärmupplösning upp till 1024 × 768

    Efterföljare: IBM RS/6000

    Annons

    Strul med e-posten? Hjälp med TV? Problem med wifi?
    Digital Fixare

  • Apple IIc – Apples lilla dator med stora ambitioner

    Apple IIc markerade ett viktigt steg i datorernas utveckling under 1980-talet. Med sitt kompakta format och sin användarvänliga design försökte Apple göra persondatorn mer tillgänglig för en bredare publik. Trots att den byggde vidare på äldre teknik blev den ett tydligt exempel på hur datorer började gå från avancerade hobbyprojekt till färdiga konsumentprodukter.

    När Apple lanserade Apple IIc den 24 april 1984 var det en viktig signal till marknaden. Företaget ville visa att Apple II-serien fortfarande hade en framtid, trots att Macintosh just hade gjort entré. Apple IIc blev därför ett sätt att förena det gamla och det nya: en dator som byggde vidare på Apple II-familjens styrkor men i ett modernare och mer kompakt format.

    Apple IIc var i grunden nära besläktad med Apple IIe, men den skilde sig tydligt i sitt yttre och i sin användaridé. Där tidigare Apple II-modeller ofta sågs som maskiner för entusiaster, skolor och tekniskt intresserade användare, försökte Apple IIc vara mer lättillgänglig. Den skulle vara enklare att använda, enklare att flytta och mindre beroende av att ägaren själv byggde ut eller ändrade hårdvaran.

    En kompakt dator för hem och kontor

    Bokstaven ”c” i namnet stod för compact. Det var ingen slump. Apple IIc var konstruerad för att samla så mycket som möjligt i ett enda hölje. Tangentbordet var inbyggt, diskettstationen satt på sidan och flera funktioner som tidigare kunde kräva expansionskort fanns nu redan på moderkortet.

    Resultatet blev en dator som såg betydligt mer sammanhållen ut än sina föregångare. Den tog mindre plats på skrivbordet och var lättare att bära med sig mellan olika miljöer. Apple beskrev den som portabel, men med dagens mått var den inte bärbar i egentlig mening. Den saknade både batteri och inbyggd skärm. Man kunde alltså flytta den ganska enkelt, men man behövde fortfarande eluttag och extern bildskärm för att använda den.

    Ändå var detta ett viktigt steg. Under det tidiga 1980-talet började datortillverkare förstå att många användare inte ville ha öppna och tekniskt komplicerade system. De ville ha en dator som gick att ställa fram, koppla in och börja använda. Apple IIc var ett tydligt uttryck för den utvecklingen.

    Tekniken bakom Apple IIc

    Invändigt byggde Apple IIc på mycket av samma grund som Apple IIe. Den använde processorn 65C02, en vidareutveckling av den klassiska 6502-familjen. Klockfrekvensen låg på drygt 1 MHz, vilket var normalt för många hemdatorer under denna period.

    Maskinen hade 128 kilobyte RAM som standard, vilket var gott om minne för många vanliga program under mitten av 1980-talet. Den kunde användas för ordbehandling, programmering, utbildningsprogram, spel och enklare affärsprogram. Den hade också stöd för både 40- och 80-kolumners textläge samt flera grafiklägen som gjorde den användbar för både text och bild.

    Den inbyggda 5,25-tums diskettstationen gjorde Apple IIc till den första Apple II-modellen där diskettläsaren fanns integrerad i själva datorn. Det gav en mer enhetlig konstruktion och gjorde maskinen smidigare att hantera än tidigare system där diskettstationen stod som en separat enhet bredvid datorn.

    Enklare att använda men svårare att bygga ut

    En av Apple IIc:s mest intressanta egenskaper var att flera funktioner som tidigare låg på expansionskort nu var inbyggda från början. Det gällde bland annat stöd för seriell kommunikation, mus, diskettstyrning och 80-kolumners textvisning.

    Det här gjorde datorn mer lättanvänd. Många användare behövde aldrig öppna maskinen eller fundera över vilka kort som satt i vilka platser. Men förenklingen hade ett pris. Apple IIc var betydligt mindre flexibel än tidigare Apple II-datorer. Den saknade de vanliga expansionsplatserna som gjort Apple II-serien populär bland användare som ville anpassa sin dator efter egna behov.

    För nybörjaren var detta ofta en fördel. För avancerade användare kunde det däremot upplevas som en begränsning. Den som ville experimentera med extra hårdvara eller specialkort fick svårare att göra det med Apple IIc än med exempelvis Apple IIe.

    En del av Apples designspråk

    Apple IIc var också viktig ur designsynpunkt. Den var en tidig representant för det formspråk som senare blev starkt förknippat med Apple under flera år. Den rena formen, de ljusa färgerna och det mer genomarbetade industriella utseendet gjorde att datorn såg modern ut i jämförelse med många samtida konkurrenter.

    Formgivningen signalerade att datorn inte längre bara var ett tekniskt verktyg. Den var också en konsumentprodukt som skulle passa in i hemmet och på kontoret. Det är lätt att se Apple IIc som ett steg mot den typ av produktdesign som senare blev central för Apple.

    Apple IIc i konkurrensen

    När Apple IIc kom ut befann sig persondatormarknaden i snabb förändring. IBM hade etablerat sig starkt med PC-familjen, och andra tillverkare försökte hitta egna vägar till hem- och utbildningsmarknaden. Apple ville både bevara Apple II-seriens starka ställning och samtidigt hantera övergången till Macintosh-eran.

    Apple IIc placerade sig mitt emellan dessa världar. Den var inte lika ny och grafiskt banbrytande som Macintosh, men den hade fördelen av att vara kompatibel med ett stort bibliotek av befintliga Apple II-program. För användare som redan investerat i Apple II-världen var detta mycket viktigt.

    Samtidigt konkurrerade den inte bara med andra märken, utan även med Apples egna produkter. Apple IIe förblev populär eftersom den var mer utbyggbar, och Macintosh lockade användare som ville ha ett nytt grafiskt gränssnitt. Apple IIc blev därför något av en mellanmodell: attraktiv, smart utformad och tekniskt kompetent, men placerad i ett svårt marknadsläge.

    Mottagande och betydelse

    Förväntningarna på Apple IIc var höga. Apple hoppades att modellen skulle bli en stor försäljningsframgång, men utfallet blev mer blandat än företaget tänkt sig. Datorn uppskattades för sitt kompakta format, sin genomtänkta konstruktion och sitt moderna utseende, men den begränsade utbyggbarheten och vissa kompatibilitetsproblem gjorde att den inte fullt ut levde upp till de mest optimistiska förhoppningarna.

    Trots detta har Apple IIc fått en särskild plats i datorhistorien. Den visar en viktig övergång i synen på persondatorn. Tidigare hade många datorer varit öppna system där användaren förväntades förstå och ibland själv bygga ut hårdvaran. Apple IIc pekade istället mot framtiden: mer integrerade, mer användarvänliga och mer designmedvetna datorer.

    I efterhand kan man se Apple IIc som en länk mellan två epoker. Den tillhör fortfarande den klassiska hemdatorvärlden, men den bär också tydliga spår av den framtid där datorn blir en färdig, sluten och lättanvänd produkt.

    Sammanfattning

    Apple IIc var inte den mest kraftfulla datorn i sin tid, och inte heller den mest flexibel. Men den var en viktig dator därför att den visade hur persondatorn höll på att förändras. Apple försökte göra tekniken mindre skrämmande och mer tillgänglig för vanliga användare.

    Det är just därför Apple IIc fortfarande är intressant. Den berättar inte bara om en enskild modell i Apple II-serien, utan om en större förändring i datorernas historia. Från öppna hobbyprojekt till färdiga konsumentprodukter. Från teknik för entusiaster till verktyg för en bredare publik.

    Youtube innehåll om Apple IIc

    Först lite reklam

    Teknisk faktaruta: Apple IIc

    Lansering 24 april 1984
    Tillverkare Apple Computer, Inc.
    Processor 65C02, 1,023 MHz
    Minne 128 KB RAM
    Lagring Inbyggd 5,25-tums diskettstation, 140 KB
    Grafik Upp till 560 × 192 pixlar
    Textläge 40 och 80 kolumner
    Ljud Inbyggd högtalare
    Anslutningar Serieportar, joystick/mus-port, video ut, extern diskettport
    Vikt Cirka 3,4 kg
    Efterföljare Apple IIc Plus

    Annons

    Strul med e-posten? Hjälp med TV? Problem med wifi?
    Digital Fixare

  • XENIX – Microsofts bortglömda kärlekshistoria med Unix

    Microsoft förknippas i dag nästan uteslutande med Windows, men under 1980-talet satsade företaget också på ett helt annat operativsystem: XENIX. Systemet var Microsofts egen variant av Unix och blev under en period den mest spridda Unix-plattformen i världen. Genom att anpassa Unix till billigare mikrodatorer bidrog XENIX till att föra avancerade fleranvändarsystem från datorhallar och universitet ut till företag, butiker och kontor.

    Långt innan Windows blev världens dominerande PC-plattform satsade Microsoft på något helt annat: Unix. Resultatet blev XENIX, ett operativsystem som i dag nästan har fallit ur det allmänna teknikminnet men som under 1980-talet spelade en viktig roll i övergången från stora minidatorer till mindre och billigare mikrodatorer.

    Det är lätt att tänka på Microsoft som företaget bakom DOS och Windows, men under en period såg företaget faktiskt Unix som en del av framtiden. XENIX blev deras försök att ta ett kraftfullt fleranvändarsystem från datorhallarnas värld och anpassa det till den framväxande marknaden för 16-bitarsdatorer.

    Från Unix till XENIX

    Bakgrunden var att AT&T:s Unix redan hade fått rykte om sig att vara ett elegant och portabelt operativsystem. Problemet var att Bell System, som ägde tekniken, inte kunde sälja Unix fritt till alla slutkunder på vanligt kommersiellt sätt. I stället licensierades systemet till andra företag som sedan kunde bygga vidare på det.

    Microsoft köpte en licens till Unix Version 7 i slutet av 1970-talet, men kunde inte använda själva namnet ”Unix”. Därför fick produkten ett eget namn: XENIX.

    Det var inte bara ett namnbyte. XENIX utvecklades vidare och anpassades för nya processorer, först och främst sådana som skulle användas i den snabbt växande mikrodatorvärlden. Systemet byggde först på äldre Unix-versioner som V6 och V7, senare på System III och till sist på System V. Under vägen plockade det också upp idéer och verktyg från BSD-världen.

    Ett Unix för små maskiner

    I dag är det självklart att ett operativsystem kan köras på många olika typer av hårdvara. I början av 1980-talet var detta betydligt svårare. Unix hade ursprungligen vuxit fram på PDP-11 och andra större minidatorer. Att flytta systemet till betydligt mindre 16-bitarsprocessorer som Intel 8086, 80286 och Motorola 68000 var en tekniskt krävande bedrift.

    Det var just här XENIX fick sin betydelse. Systemet blev ett slags bro mellan två världar: å ena sidan de dyra minidatorerna, å andra sidan de billigare persondatorerna och arbetsstationerna som började dyka upp på kontor, i butiker och i industrimiljöer.

    XENIX hamnade därför i ett ovanligt läge på marknaden. Det var för avancerat för de enklaste hemdatorerna, som fortfarande dominerades av 8-bitarsmaskiner, men samtidigt mycket billigare än traditionella Unix-minidatorer. Det gjorde att XENIX kunde erbjuda fleranvändardrift och multitasking i miljöer där det tidigare varit otänkbart.

    Därför blev XENIX stort

    En viktig anledning till att XENIX spreds så mycket var att det gav små företag tillgång till funktioner som annars var förbehållna dyrare system. Med XENIX kunde flera användare arbeta samtidigt på samma dator via terminaler. Det gjorde operativsystemet attraktivt för exempelvis kassasystem i butiker, bokningssystem i hotell och restauranger samt administrativa system i mindre företag.

    Under mitten och slutet av 1980-talet blev XENIX troligen den mest spridda Unix-varianten i världen. Det säger mycket om tidsandan: samtidigt som DOS var kung på enanvändar-PC:n fanns ett stort behov av robusta fleranvändarsystem i verksamheter som inte hade råd med stora Unix-maskiner.

    Priset spelade också roll. En installation kunde kosta några hundra dollar för operativsystemet och ytterligare några hundra för utvecklingsverktyg. Det var inte billigt för sin tid, men ändå tillräckligt överkomligt för att locka företag som ville ha fleranvändardrift.

    Många plattformar

    XENIX var ovanligt portabelt och dök upp på en rad olika maskiner. Bland Intel-baserade system fanns versioner för processorer som 8086, 80286 och senare 80386. På Motorola-sidan kördes det bland annat på TRS-80 Model 16, Tandy 6000 och Apple Lisa.

    Det fanns också planer eller experimentella portar till plattformar som Zilog Z8001, PDP-11 och VAX. Alla dessa blev inte kommersiellt framgångsrika, men bredden visar hur ambitiöst projektet var.

    Samtidigt uppstod ett problem. I början av 1980-talet saknades en tydlig standard för minneshantering i många mikrodatorer. Tillverkarna konstruerade egna lösningar, vilket innebar att XENIX-kärnan ofta måste anpassas för varje specifik maskin. Det gjorde porteringen betydligt mer komplicerad än i dag.

    Program och utvecklingsverktyg

    Trots sitt rykte som ett tekniskt system hade XENIX ett ganska brett utbud av program. Microsoft släppte bland annat kalkylprogrammet Multiplan och en BASIC-kompilator för plattformen.

    För programmerare fanns språk som C, COBOL, Fortran och Pascal. Systemet innehöll även klassiska Unix-verktyg och textredigerare som vi. Bland tillgängliga program fanns också databaser som FoxPro samt vissa affärsapplikationer och utvecklingsmiljöer.

    XENIX innehöll dessutom vissa funktioner som gjorde det lättare att arbeta tillsammans med DOS-system, till exempel möjligheten att läsa och skriva DOS-filsystem. Det visar hur Microsoft redan tidigt försökte skapa kopplingar mellan sina olika produktlinjer.

    Microsofts strategi

    I början av 1980-talet talade Microsoft om XENIX som ett slags fleranvändarmotsvarighet till DOS. DOS skulle vara systemet för en ensam användare på en PC, medan XENIX var tänkt för multitasking, nätverk och fleranvändarsystem.

    Företaget såg alltså inte systemen som konkurrenter utan som två delar av en större strategi. Tanken var att användare skulle kunna börja med DOS och senare gå vidare till XENIX när deras behov växte.

    När Microsoft lämnade XENIX

    Under mitten av 1980-talet förändrades Unix-marknaden snabbt. Efter upplösningen av Bell System började AT&T sälja Unix mer direkt. Samtidigt inledde Microsoft sitt samarbete med IBM kring operativsystemet OS/2.

    I slutet av 1980-talet överfördes därför ägandet av XENIX till företaget Santa Cruz Operation, ofta kallat SCO. Där fortsatte tekniken att utvecklas och blev så småningom grunden för SCO UNIX och senare OpenServer.

    Det innebar att XENIX inte försvann över en natt. I stället levde det vidare i en annan produktlinje.

    Ett system som levde kvar länge

    Trots att XENIX i dag är relativt okänt fortsatte systemet att användas länge i praktiska miljöer. Kassasystem, bokningssystem och administrativa program kunde köras på XENIX-servrar i många år efter att plattformen slutat utvecklas.

    Just sådana verksamhetssystem byts ofta ut mycket långsamt. Därför kunde XENIX-installationer överleva långt in i 1990-talet och ibland ännu längre.

    XENIX i datorhistorien

    I dag framstår XENIX som ett intressant kapitel i datorhistorien. Operativsystemet visar hur osäker utvecklingen var under PC-revolutionens tidiga år. Det var långt ifrån självklart att Windows skulle bli Microsofts huvudsakliga plattform.

    XENIX representerar också en viktig övergång: när avancerade fleranvändarsystem började flytta från stora minidatorer till billigare mikrodatorer. På så sätt bidrog det till att göra Unix-idéer tillgängliga i helt nya miljöer.

    Även om namnet XENIX i dag mest förekommer i historieböcker, spelade systemet en betydande roll i utvecklingen av moderna operativsystem. Det var ett av de första försöken att förena Unix-världens kraft med persondatorns snabbt växande marknad.

    Faktaruta: XENIX

    Typ: Unix-baserat operativsystem

    Utvecklare: Microsoft, senare SCO

    Lansering: 1980

    Bakgrund: Byggde ursprungligen på AT&T Unix och anpassades för flera olika mikrodatorklasser.

    Plattformar: Bland annat Intel 8086, 80286, 80386 och Motorola 68000

    Kännetecken: Fleranvändarstöd, multitasking och spridning i affärssystem som kassor och bokningssystem

    Historisk betydelse: En av de mest spridda Unix-varianterna under 1980-talet

    Efterföljare: Utvecklingen togs över av SCO och ledde vidare till SCO UNIX och senare OpenServer

    Annons

    Strul med e-posten? Hjälp med TV? Problem med wifi?
    Digital Fixare

  • Wang 2200 – datorn som var föregångare till persondatorn

    Wang 2200 lanserades 1973, i en tid då datorer fortfarande var stora, dyra och svåråtkomliga. Ändå erbjöd denna relativt okända maskin något som i dag känns självklart: en komplett dator i ett enda skåp, redo att användas direkt. Med inbyggd skärm, tangentbord, lagring och ett programmeringsspråk som startade automatiskt bröt Wang 2200 mot tidens normer och gjorde avancerad datorkraft tillgänglig för företag och myndigheter utan egna datacenter. Den blev aldrig ett hushållsnamn – men dess idéer kom att prägla datorutvecklingen långt framöver.

    I början av 1970-talet var datorer fortfarande något mystiskt. De stod i särskilda rum, krävde specialutbildad personal och kostade mer än de flesta företag ens kunde överväga. Ändå fanns det en dator som bröt mönstret. Den hette Wang 2200 och byggdes av Wang Laboratories. I efterhand framstår den som ett av de tydligaste stegen mot den moderna persondatorn – trots att den lanserades flera år innan PC-revolutionen tog fart.

    En dator som inte behövde förklaras

    När man slog på en Wang 2200 hände något ovanligt för sin tid: datorn var redo att användas direkt. Ingen lång uppstart, inget operativsystem som skulle laddas, inga hålkort eller fjärrterminaler. Skärmen tändes och BASIC-prompten väntade.

    Det låter trivialt i dag, men då var det en radikal idé. Datorn var inte byggd för datatekniker – den var byggd för människor som behövde lösa problem.

    BASIC som satt i hårdvaran

    Hemligheten låg i hur Wang 2200 var konstruerad. Programmeringsspråket BASIC låg inte som ett program i minnet, utan var hårdvaruimplementerat i ROM. Det gjorde systemet både snabbare och stabilare än många konkurrenter.

    Men ännu viktigare var vad det betydde i praktiken: många användare kunde redan BASIC. Företag behövde inte anställa specialister eller lägga månader på utbildning. Programmering blev ett arbetsverktyg, inte ett hinder.

    Liten på utsidan, större inuti

    Trots sitt kompakta format var Wang 2200 långt ifrån begränsad. Den kunde byggas ut stegvis med mer minne, bättre lagring och ett stort antal kringutrustningar. Från enkla kassettband gick utvecklingen vidare till disketter och fasta diskar, skrivare, plottrar och kommunikationsutrustning.

    Detta gjorde systemet attraktivt för verksamheter som växte – banker, myndigheter, försäkringsbolag och industri. Man kunde börja smått och bygga vidare utan att byta hela datorplattformen.

    Dator eller terminal? Båda.

    En särskilt smart tanke bakom Wang 2200 var att den kunde fungera både som fristående dator och som intelligent terminal mot större system. Den kunde kopplas till andra Wang-system eller till stordatorer, men behöll samtidigt sin egen beräkningskraft.

    I marknadsföringen vände Wang detta till en poäng: man kunde motivera köpet som en kraftfull terminal – och samtidigt få en komplett dator på köpet. Det är ett resonemang som påminner starkt om senare klient-server-lösningar.

    En oväntad roll i kalla kriget

    Wang 2200 fick också en geopolitisk betydelse. Den användes av sovjetiska planeringsmyndigheter, bland annat Gosplan. Av rädsla för dolda funktioner i västerländsk hårdvara reverse-engineerades systemet, vilket resulterade i den sovjetiska klonen Iskra-226 – fullt programkompatibel med originalet.

    Att en amerikansk kontorsdator blev mall för ett sovjetiskt system säger något om hur praktisk och genomtänkt konstruktionen var.

    Ett ovanligt långt liv

    Wang 2200 var inte en tillfällig produkt. Serien utvecklades under nästan två decennier och gick från diskreta TTL-kretsar till VLSI-lösningar och till slut en version baserad på Intel 80386 i slutet av 1980-talet. Ändå kunde program skrivna på 1970-talet fortsätta att fungera, tack vare den konsekventa BASIC-miljön.

    Än i dag körs Wang 2200-program i emulatorer på moderna datorer – ofta snabbare än originalmaskinerna någonsin klarade.

    Varför Wang 2200 fortfarande spelar roll

    Wang 2200 var ingen hemmadator och ingen stordator. Den var något mitt emellan – och kanske just därför så viktig. Den visade att datorer kunde vara:

    • direkt användbara
    • begripliga för vanliga yrkesmänniskor
    • byggda för verkliga problem, inte bara teknik

    När persondatorn senare slog igenom hade många av idéerna redan testats i praktiken av Wang 2200.

    Den blev aldrig lika berömd som Apple II eller IBM PC. Men utan maskiner som Wang 2200 hade övergången från datorsalar till skrivbord sannolikt varit både långsammare och svårare.

    I efterhand framstår den som precis det som dess egen reklam påstod:
    en liten dator – med en mycket stor idé.

    Innehåll på youtube om Wang 2200

    Wang 2200 – faktaruta
    • Positionering: “Statistics and Number-Crunching Computer” (statistik- och beräkningsdator)
    • Startpris: $7 400 (listpris, USD)
    • Språk: 16K hardwired BASIC (BASIC hårdvaruimplementerat i ROM)
    • Standardminne: 4 KB RAM
    • Bildskärm: CRT, 16 rader × 64 tecken
    • Lagring (grundsystem): konsolkassettstation
    • Tangentbord: val mellan alfanumeriskt eller BASIC-tangentbord
    • Utbyggbarhet: minne i 4 KB-steg upp till 32 KB
    • Utlovat ekosystem: 28 större kringutrustningar
    Utbyggnad och tillbehör
    • RAM-pris : $1 600 per 4 KB (upp till 32 KB)
    • Skrivare: tre typer, sju prisklasser
    • Plotter: stegmotor för mycket exakt inkrementell plottning
    • Stor flatbäddsplotter : 31″ × 48″ (pris: $8 000)
    • Disketter (“floppy”): från $4 500 i enkel/dubbel/trippel konfiguration
    • Diskettkapacitet : 0,25 / 0,50 / 0,75 MB
    • Större disk : 1 / 2 / 5 MB fasta eller flyttbara diskar
    • I/O och media : hålkortsläsare, pappersremsläsare, online-terminaler, BCD- & ASCII-kontrollers
    Kommunikation, support och “mjuka” argument
    • Telekom/terminal-roll: kan uppgraderas för telekommunikation med andra 2200 eller stordator
    • Budskap: “motivera den som kraftfull terminal och få en ‘gratis’ fristående dator”
    • Service: 250+ fabriksutbildade tekniker i 105 städer (USA)
    • Utbildning: gratis programmeringskurser och operatörsskolor (Tewksbury, MA)
    • Programbibliotek: statistik- och matematik/vetenskap-applikationer
    • Användargrupp: SWAP (hjälper sänka programmeringskostnader)
    Extra kul teknikfakta
    • Lansering: 1973 (Wang 2200-serien)
    • Idé som kom tidigt: allt-i-ett med skärm + lagring + BASIC redo vid start – långt innan PC blev standard
    • Utveckling: serien växte senare till fleranvändarsystem (upp till 16 arbetsstationer i vissa konfigurationer)
    • Oväntad historia: systemet reverse-engineerades i Sovjet och inspirerade kompatibla kloner (Iskra-226)
    • Lång livslängd: fanns i drift i många år och kunde moderniseras med senare CPU-lösningar

    Annons

    Strul med e-posten? Hjälp med TV? Problem med wifi?
    Digital Fixare

  • VT100 – terminalen som gav datorer ett gemensamt språk

    I slutet av 1970-talet stod datorvärlden inför ett problem som i dag kan verka osynligt: datorer kunde inte ”tala samma språk” när det gällde text på skärm. Varje terminal hade sina egna regler för hur markören flyttades, hur skärmen rensades och hur text formaterades. När Digital Equipment Corporation lanserade VT100 år 1978 förändrades detta i grunden. Terminalen blev inte bara en försäljningssuccé – den lade grunden för den standard som än i dag styr hur terminalfönster fungerar i moderna operativsystem.

    När vi i dag öppnar ett terminalfönster i Linux, macOS eller Windows och skriver kommandon, flyttar markören eller ändrar textens utseende, bygger allt detta på teknik som är över fyra decennier gammal. En av de viktigaste orsakerna till detta är DEC VT100, en datorterminal som lanserades 1978 och som kom att forma hur människor kommunicerar med datorer än i dag.

    Från glasteletyp till smart terminal

    Under 1960- och 70-talen användes datorer främst via enkla textterminaler. Många fungerade i praktiken som elektroniska skrivmaskiner: texten skrevs ut rad för rad och kunde knappt redigeras. Dessa kallades ibland för ”glasteletyper”. Mer avancerade system, som IBM:s terminaler, hade fler funktioner men krävde dyra styrenheter och speciallösningar.

    Digital Equipment Corporation (DEC) valde en annan väg. Med terminaler som VT50 och VT52 visade företaget att en relativt billig terminal kunde vara ”smart” – den kunde själv hantera skärmen, flytta markören och rulla text. VT100 tog detta koncept ett stort steg vidare.

    ANSI-koder – ett gemensamt språk för textterminaler

    Den stora revolutionen med VT100 var stödet för den nya standarden ANSI X3.64. Standarden definierade så kallade escape-sekvenser: korta kontrollkoder som kunde styra hur text visades på skärmen. Med dem kunde program flytta markören, rensa delar av skärmen, byta textstil och mycket mer.

    Tidigare hade nästan varje terminaltillverkare sina egna styrkoder, vilket gjorde program svåra att flytta mellan system. VT100 visade att ANSI-standarden gick att implementera i billig hårdvara. Resultatet blev att ANSI snabbt blev de facto-standard – och samma principer används fortfarande i moderna terminalemulatorer.

    En terminal med egen processor

    VT100 var tekniskt avancerad för sin tid. Den innehöll en Intel 8080-mikroprocessor, eget RAM och ROM samt icke-flyktigt minne för inställningar. Terminalen var alltså inte bara en ”dum” skärm, utan en liten dator i sig.

    Detta möjliggjorde funktioner som:

    • 80 kolumner × 24 rader som standard
    • 132-kolumnsläge för bred text
    • Mjuk rullning, där texten gled istället för att hoppa
    • Textattribut som fet stil, understrykning, blinkning och omvänd video
    • Specialtecken för boxar och formulär

    All konfiguration skedde via menyer direkt på skärmen, vilket var ovanligt användarvänligt för slutet av 1970-talet.

    En enorm kommersiell framgång

    VT100 och dess efterföljare blev en stor försäljningssuccé. Särskilt modeller som VT102 spreds snabbt i universitet, forskningsmiljöer och företag. DEC blev under flera år världens ledande tillverkare av datorterminaler.

    Totalt såldes över sex miljoner terminaler i VT-serien, en anmärkningsvärd siffra för en produktkategori som i dag nästan helt har försvunnit.

    En hel familj – och mer än bara terminaler

    VT100 blev också grunden för en hel produktfamilj. DEC tog vara på det rymliga chassit och byggde varianter med extra funktioner:

    • enklare och billigare modeller
    • terminaler med tidig grafik
    • terminaler med formulär- och blockläge
    • till och med kompletta minidatorer inbyggda i terminalhöljet

    I vissa fall suddades gränsen helt ut mellan terminal och dator.

    Ett arv som fortfarande lever

    Även om de fysiska VT100-terminalerna sedan länge är museiföremål lever deras arv kvar. Nästan alla moderna terminalprogram efterliknar fortfarande VT100 eller dess efterföljare. Kommandon som ls, top, vim och emacs förutsätter i praktiken ett VT100-liknande beteende.

    VT100 var mer än en produkt – den blev ett gemensamt språk mellan människa och dator.
    Det är därför en terminal från 1978 fortfarande påverkar hur vi arbetar vid datorer i dag.

    Filmer på youtube om DEC VT100

    VT100 – Faktaruta
    Tillverkare
    Digital Equipment Corporation (DEC)
    Typ
    Dator-/videoterminal
    Lanserad
    1978 (augusti)
    CPU
    Intel 8080
    Skärm
    12″ CRT, 80×24 eller 132×14 tecken
    Tangentbord
    83-tangenters, löstagbart (högtalare i tangentbordet)
    Anslutning
    RS-232 seriell (tillval: 20 mA strömslinga)
    Minne
    3 KB RAM, 8 KB ROM, 175 byte NVRAM
    Föregångare
    VT50 (VT52-familjen)
    Efterföljare
    VT220 / VT200-serien (från 1983)
    Varför viktig?
    Tidigt, brett stöd för ANSI escape-koder – blev grund för modern terminalstandard.

    Annons

    Strul med e-posten? Hjälp med TV? Problem med wifi?
    Digital Fixare

  • Dec VT50 och VT52

    Denna terminal markade ett viktigt steg i datorhistorien. När DEC lanserade VT50 och senare VT52 i mitten av 1970-talet gick man från långsamma mekaniska skrivarterminaler till snabba, tysta och direktresponsiva bildskärmslösningar. Med möjligheten att visa 24 rader text, stöd för kompletta ASCII-tecken och avancerade styrkoder blev VT52 snabbt en favorit i laboratorier, på universitet och inom industrin. Den blev också grunden för många framtida terminalstandarder – inte minst ikoniska VT100.

    Den tysta terminalen som revolutionerade datorvärlden

    När Digital Equipment Corporation lanserade sina tysta terminaler i mitten av 1970-talet förändrades sättet människor interagerade med datorer. Modellerna VT50 och framför allt uppföljaren VT52 var inte bara verktyg – de blev symboler för övergången från telex-liknande skrivmaskiner till moderna datorterminaler. Med sin ljusstarka skärm, låga ljudnivå och stabila seriella kommunikation gjorde de det möjligt för ingenjörer, forskare och programmerare att arbeta snabbare och mer effektivt än någonsin tidigare.

    Tekniken bakom framgången

    Till skillnad från tidigare terminaler som använde mekaniska skrivhuvuden använde VT-serien en CRT-skärm (katodstrålerör) och elektronisk bufferhantering för att rita text i realtid. Terminalen arbetade asynkront och behövde inga fyllnadstecken, vilket gjorde kommunikationen snabb och smidig även över långa kablar. Den stödde moderna seriella gränssnitt (RS-232) men även en äldre 20 mA-strömslinga som var vanlig i teleprinter-system.

    Den interna processorn bestod inte av en mikroprocessor, utan av diskreta logikkomponenter. För att minska störningar analyserades inkommande data medan bildröret var ”mellan linjer” under rasteruppdateringen – en teknisk lösning som var ovanlig men effektiv.

    Tangentbord med personlighet

    Att skriva på terminalen gav ett tydligt ljud. När en tangent trycktes ned aktiverades ett relä, vilket producerade ett mekaniskt klick – samma relä användes också för att signalera ”bell”-kommandot och har i efterhand beskrivits låta som en ”’52 Chevy som strippar växlarna”. Terminalen blev snabbt populär bland utvecklare, inte minst tack vare sin tydliga återkoppling och den senare tillkomna ”Gold Key”, som användes vid fullskärmsredigering i verktyg som WPS-8 och EDT.

    VT52 – ett jättekliv framåt

    När VT52 ersatte VT50 i september 1975 fördubblades antalet textrader (från 12 till 24), små bokstäver blev tillgängliga och den introducerade grafiktecken, vilket gjorde det möjligt att rita enkla grafer direkt på skärmen. Terminalen kunde dessutom skrolla både uppåt och nedåt och lagrade text som hamnat utanför synfältet – en funktion som idag kan kännas självklar, men som då var revolutionerande.

    Den kunde även kopplas till en speciell elektrolytisk skrivare som ”fotograferade” hela skärmbilden rad för rad. Resultatet sades påminna mer om våt toalettpapper än professionella utskrifter – men tekniken var ändå anmärkningsvärd.

    VT55 och vägen mot grafisk interaktion

    VT55 gick ännu längre och kunde visa två matematiska funktioner eller histogram direkt på skärmen utan att host-datorn behövde rita linje för linje. Detta kallades waveform graphics och var föregångare till grafik i senare terminaler som VT105 och VT125.

    Mer än bara terminaler

    Kabinetten var ovanligt stora, vilket inte var ett designfel utan en fördel. Terminalerna kyldes helt utan fläkt – en tyst konstruktion, där varm luft steg genom ventilationsöppningarna. Ovanpå terminalen lades ofta manualer och dokumentation, vilket ironiskt nog kunde blockera ventilationsflödet och överhettade enheterna. Det var också i denna tomma expansionsyta som DEC senare placerade en mikroprocessor och skapade VT78 – en terminal som samtidigt var en komplett PDP-8-dator.

    Från terminal till standard

    När VT100 lanserades 1978 ersattes VT52 som standard. VT100 introducerade ANSI-styrkoder som med tiden blev norm i terminalemulatorer. Ändå levde VT52-kommandona vidare i olika system, exempelvis i Atari ST:s operativsystem TOS under 1980-talet.

    Arvet efter VT-serien

    VT50 och VT52 var inte de mest avancerade maskinerna av sin tid, men de var pålitliga, snabba och genomtänkta. De bidrog till att forma hur vi än idag interagerar med terminaler. I en tid när varje byte räknades visade de hur långt man kunde komma med smart ingenjörskonst, och deras påverkan märks än idag i terminalemulatorer, keybindings och kommandogränssnitt.

    De var inte bara terminaler – de var bryggan mellan skrivmaskiner och dagens datorgränssnitt.

    Teknisk faktaruta: DEC VT50 / VT52

    Typ: CRT-baserad bildskärmsterminal

    Tillverkare: Digital Equipment Corporation (DEC)

    Lansering: VT50 (1974), VT52 (1975)

    Föregångare: VT05

    Efterföljare: VT100 (1978)

    Textläge VT50: 12 rader × 80 kolumner, endast versaler

    Textläge VT52: 24 rader × 80 kolumner, full ASCII (gemener och versaler)

    Teckenuppsättning: 95 ASCII-tecken + grafiksymboler (VT52)

    Kommunikation: Asynkron seriell, upp till 9600 bit/s

    Gränssnitt: RS-232 och 20 mA current loop

    Styrkoder: Escape-sekvenser för kursorkontroll, rensning, grafikläge m.m.

    Grafikmodeller: VT55 och VT105 med waveform-grafik

    Block-mode-varianter: VT61, VT62 (transaktions- och formulärterminaler)

    Tillval: Elektrolytisk hårdvarukopia (”screen dump”) och extra tangentbord med funktions- och numeriska tangenter

    Särdrag: Fläktlös konvektionskylning, tydligt tangentljud, ”Gold Key” för fullskärmsredigering, kompakt CPU byggd av diskret logik

    Youtube film om Dec VT52 terminal

    Annons

    Strul med e-posten? Hjälp med TV? Problem med wifi?
    Digital Fixare

  • ABC 1600 – Sveriges Unix-dröm i supermikroformat

    ABC 1600 var inte bara en dator – den var ett djärvt svenskt tekniksprång. När den lanserades 1985 presenterades den som en avancerad arbetsstation med Unix-stöd, kraftfull grafik och multitaskingförmåga långt före sin tid. Med Motorola 68008-processor, sofistikerad minneshantering och vridbar högupplöst monokrom skärm riktade den sig mot ingenjörer och professionella användare. Trots imponerande teknik blev den aldrig någon försäljningssuccé, men har i efterhand fått kultstatus som ett av de mest ambitiösa svenskutvecklade datorprojekten någonsin.

    När ABC 1600 lanserades 1985 var det inte bara ännu en dator. Det var en svensk ingenjörsdröm om framtiden – en Unix-baserad arbetsstation som skulle ta upp kampen mot amerikanska jättar. Med kraftfull Motorola 68008-processor, avancerad minneshantering och monokrom grafik med vridbar skärm riktade den sig mot professionella användare inom teknik och industri. Datorn var både sofistikerad och före sin tid, med finesser som blitterkrets för snabba grafiska operationer och ett fönstersystem utvecklat vid universitetet.

    Trots sin tekniska briljans blev ABC 1600 aldrig en kommersiell succé. Målet var 5 000 sålda enheter för lönsamhet, men verkligheten landade på cirka 400 exemplar. Visionen om svenska Unix-arbetsstationer dog när Nokia tog över Luxor – och med den avslutades ett av de mest ambitiösa datorprojekten i svensk industrihistoria.

    Men än idag fascinerar ABC 1600 entusiaster. Den visar hur långt fram svensk datorteknik kunde vara – och hur stor skillnaden kan vara mellan teknisk innovation och marknadens behov.

    Teknisk fakta – ABC 1600

    • Tillverkare: Luxor (i samarbete med Dataindustrier)
    • Lanseringsår: 1985
    • Processor (CPU): Motorola 68008, 16-bitars kärna med 8-bitars databuss
    • Minne: 1 MB RAM (med MAC – Memory Access Controller för minnesskydd och multitasking)
    • Adressrymd: Utökad till 2 MB (primärminne + grafikminne + minnesmappad I/O)
    • Minneshantering: Segment om 32 kB och sidor om 2 kB, 16 olika processområden (task 0–15) med hårt minnesskydd
    • DMA: 3 × Zilog Z8410 DMA-kontrollers (expansionsbuss/floppy, serieportar, hårddisk)
    • Kommunikation / I/O-kretsar: Zilog Z8536 CIO (timers + I/O), Zilog Z8530 SCC (synkron seriell kommunikation), Zilog Z80A DART (asynkron seriell kommunikation)
    • Grafik: Monokrom, 768 × 1024 pixlar, skärm vridbar mellan porträtt/landskap
    • Grafikminne: 128 kB dedikerat VRAM
    • Grafikstyrning: UMC UM6845E CRT-kontroller + hårdvarublitter (“mover”)
    • Blitter: Hårdvaru-flytt av rektangulära områden, fönsterhantering och teckenkopiering från “osynligt” grafikminne, ca 26 megapixlar/s i snitt
    • Operativsystem: ABCenix (OEM-variant av D-NIX, Unix-liknande OS)
    • Lokal grafikmiljö: Eget fönstersystem utvecklat i samarbete med Linköpings tekniska högskola
    • Lagring: Floppystation(er) + hårddisk (styrd via egen DMA-kanal)
    • Expansionsbussar: 4680-buss och ABC-buss för externa kort och systemexpansion
    • Typ: Enanvändar-arbetsstation / supermikro med Unix-stöd
    • Cirka pris vid lansering: ~47 000 kr (1985 års penningvärde)
    • Producerad volym: runt 400 exemplar totalt

    Annons

    Strul med e-posten? Hjälp med TV? Problem med wifi?
    Digital Fixare