Etikett: datorarkitektur

  • VAX-11 – datorn som gjorde minidatorn till ett kraftpaket

    VAX-11 var datorfamiljen som visade att en minidator kunde mäta sig med betydligt dyrare stordatorer. När DEC lanserade VAX-11/780 1977 fick universitet, företag och forskningsmiljöer tillgång till en kraftfull 32-bitarsplattform som blev både teknisk måttstock och historisk milstolpe. Med sin koppling till PDP-11, sitt avancerade operativsystem VMS och sin stora betydelse för 1980-talets datormiljöer blev VAX-11 en av de mest inflytelserika datorfamiljerna i sin tid.

    När Digital Equipment Corporation, oftast kallat DEC, presenterade VAX-11/780 i oktober 1977 var det inte bara ännu en ny dator. Det var början på en hel datorfamilj som skulle få stor betydelse för universitet, forskningsmiljöer, företag och tekniska institutioner under 1980-talet.

    VAX-11 var en familj av 32-bitars superminidatorer. Det låter kanske motsägelsefullt i dag, men på 1970- och 1980-talet fanns ett tydligt mellanskikt mellan persondatorer och stora stordatorer. Där placerade sig VAX: kraftfullare än vanliga minidatorer, billigare och mer tillgänglig än många mainframes.

    Namnet VAX stod för Virtual Address eXtension. Det syftade på den nya 32-bitarsarkitekturen som byggde vidare på DEC:s tidigare och mycket populära PDP-11. Siffran 11 i VAX-11 var ingen slump. Den markerade släktskapet med PDP-11 och visade att DEC ville erbjuda sina befintliga kunder en väg framåt utan att allt gammalt behövde kastas bort.

    En brygga från PDP-11 till framtiden

    En av de viktigaste egenskaperna hos VAX-11 var att den kunde köra användarprogram skrivna för PDP-11. Det gjorde övergången mindre dramatisk för kunder som redan hade investerat i programvara, utbildning och rutiner kring PDP-11-systemen.

    Det här var en mycket smart strategi. I stället för att tvinga kunderna att börja om från början kunde DEC säga: här finns en kraftfullare framtid, men den gamla världen följer med en bit på vägen.

    VAX-11 blev därför inte bara en teknisk produkt, utan också en praktisk migrationsplattform. Den gjorde det möjligt för organisationer att växa in i 32-bitarsberäkning utan att omedelbart överge allt de redan byggt.

    VAX-11/780 – maskinen som satte måttstocken

    Den första modellen, VAX-11/780, bar kodnamnet Star och introducerades den 25 oktober 1977. Den blev den första datorn som implementerade VAX-arkitekturen.

    Processorn, KA780, byggde på Schottky TTL-logik och hade en cykeltid på 200 nanosekunder, vilket motsvarade 5 MHz. I dag låter det blygsamt, men vid tiden var det en kraftfull maskin. Den hade även 2 KB cacheminne och använde Synchronous Backplane Interconnect, SBI, för kommunikation mellan processor, minne och I/O-system.

    VAX-11/780 blev så viktig att DEC använde dess prestanda som referenspunkt för andra VAX-modeller. En VAX-11/780 motsvarade 1 VUP, VAX Unit of Performance. Om en senare VAX-maskin hade 2 VUP betydde det att den ungefär var dubbelt så snabb som en VAX-11/780.

    Det säger något om modellens betydelse. Den blev inte bara en dator, utan en måttenhet.

    Mikroprogrammering och avancerad konstruktion

    VAX-11/780 var mikroprogrammerad. Det betyder att många av processorns instruktioner inte var hårdkodade direkt i enkel logik, utan styrdes av mikrokod. Denna mikrokod låg delvis i PROM-minne och delvis i ett skrivbart kontrollminne som laddades vid uppstart.

    Vid uppstart användes en särskild front-end-processor, en LSI-11, som bland annat hanterade diagnostik. Mikrokoden laddades från en åttatums diskett, vilket visar hur stora och mekaniska dessa system fortfarande var jämfört med dagens datorer.

    Det var en tid då en dator inte bara var ett kretskort eller en låda under skrivbordet. En VAX-11/780 var ett helt systemskåp, med bussar, styrenheter, minneskort, terminalanslutningar och ofta stora band- och diskstationer.

    Minnet – från megabyte till stora system

    De första VAX-11/780-systemen kunde använda upp till 8 MB minne med MS780-C-minneskontroller. Senare kunde systemet byggas ut betydligt mer med MS780-E, som gjorde det möjligt att nå upp till 128 MB minne.

    Det låter litet i dag, men i slutet av 1970-talet och början av 1980-talet var megabyte stora mängder minne. Många persondatorer på den tiden räknade minnet i kilobyte, inte megabyte.

    VAX-11/780 hade dessutom en fysisk adressrymd på 29 bitar, vilket i teorin gav möjlighet att adressera upp till 512 MB minne. Minnet byggdes av MOS RAM-kretsar och skyddades med ECC, alltså felkorrigerande kod. Det var viktigt i professionella miljöer där driftsäkerhet betydde mycket.

    I/O-system för en större värld

    VAX-11/780 använde både Unibus och Massbus. Unibus användes främst för långsammare enheter som terminaler och skrivare, medan Massbus användes för snabbare lagringsenheter som hårddiskar och bandstationer.

    Systemet kunde även använda DEC:s Computer Interconnect, CI, som gjorde det möjligt att koppla samman VAX-datorer och dela lagring. Detta blev viktigt för VMScluster, där flera VAX-system kunde arbeta tillsammans på ett sätt som gav högre tillgänglighet och bättre resursutnyttjande.

    Det här var en tidig form av den typ av tänkande som senare blev vanligt i serverkluster och datacenter: flera maskiner som tillsammans bildar en mer robust helhet.

    VAX och operativsystemet VMS

    VAX förknippas starkt med VMS, senare kallat OpenVMS. Operativsystemet var konstruerat för stabilitet, fleranvändardrift och professionella miljöer. Det användes inom forskning, industri, universitet, banker, myndigheter och tekniska organisationer.

    En VAX-maskin var ofta inte en personlig dator, utan en gemensam resurs. Många användare kunde arbeta via terminaler samtidigt. De körde program, skrev kod, hanterade data, använde databaser och kommunicerade över nätverk.

    På så sätt var VAX en del av den datorkultur som kom före persondatorns totala dominans. Datorn stod i ett maskinrum. Användarna satt vid terminaler.

    En familj av modeller

    Efter VAX-11/780 följde flera modeller med olika pris, prestanda och storlek.

    VAX-11/750, med kodnamnet Comet, kom 1980. Den var mer kompakt och billigare än 11/780, men också långsammare. Den hade en KA750-processor med 320 nanosekunders cykeltid och en prestanda på omkring 0,6 VUP. Den blev ett attraktivt alternativ för organisationer som behövde VAX-kompatibilitet men inte hade råd eller behov av den största modellen.

    VAX-11/730, kodnamn Nebula, introducerades 1982. Den byggde på bit-slice-teknik med AMD Am2900-kretsar och var ännu mindre och billigare. Den hade ungefär 0,3 VUP i prestanda.

    VAX-11/725 var en kostnadsreducerad variant av 11/730. Den var avsedd att vara mer kontorsvänlig, med lägre ljudnivå och lägre effektförbrukning.

    Det fanns också flerprocessorsystem. VAX-11/782 var en dubbelprocessormodell baserad på VAX-11/780. Den arbetade asymmetriskt: den primära processorn skötte I/O och schemaläggning, medan den andra processorn användes för beräkningsarbete. Vid beräkningstunga flerströmsuppgifter kunde den nå upp till 1,8 gånger prestandan hos en vanlig VAX-11/780.

    Den ännu ovanligare VAX-11/784 hade fyra processorer och kunde nå omkring 3,5 VUP. Den var ett exempel på hur DEC experimenterade med multiprocessorsystem innan sådana lösningar blev vanliga i moderna servrar.

    VAX-11/785 – den snabbare efterföljaren

    VAX-11/785, med kodnamnet Superstar, kom 1984. Den var i grunden en snabbare version av VAX-11/780. Processorns cykeltid minskade från 200 nanosekunder till 133 nanosekunder, vilket motsvarade ungefär 7,52 MHz.

    Prestandan låg på cirka 1,5 VUP. Förbättringen kom bland annat genom användning av snabbare TTL-logik, så kallad FAST-logik från Fairchild.

    Det här visar en typisk utvecklingsväg för datorer under perioden: samma grundarkitektur kunde förbättras genom snabbare logikkretsar, bättre minne, bättre bussar och effektivare konstruktion.

    CISC – när instruktionerna var stora och mäktiga

    VAX var en tydlig representant för CISC, Complex Instruction Set Computer. Det innebar att processorn hade en rik och avancerad instruktionsuppsättning. En enda maskininstruktion kunde utföra relativt komplicerade operationer.

    Tanken var att göra det lättare att skriva kompilatorer och effektiv maskinkod, särskilt i en tid då minne var dyrt och varje byte räknades. VAX-instruktionsuppsättningen blev känd för att vara mycket komplett och programmerarvänlig.

    Senare kom RISC-filosofin, Reduced Instruction Set Computer, som gick åt motsatt håll: färre och enklare instruktioner som kunde köras mycket snabbt. Men under VAX storhetstid var CISC en naturlig och kraftfull idé.

    Konkurrenterna fick svårt att svara

    DEC:s konkurrenter inom minidatorvärlden, exempelvis Data General och Hewlett-Packard, hade svårt att svara på VAX-seriens kombination av prestanda, kompatibilitet och snabb vidareutveckling.

    VAX blev en av de viktigaste anledningarna till att DEC växte kraftigt. Under sin storhetstid blev företaget ett av datorindustrins allra största, ofta beskrivet som näst störst efter IBM.

    Det är lätt att glömma i dag, men DEC var en gigant. Företaget formade mycket av den tekniska kultur som senare kom att påverka Unix, nätverk, arbetsstationer, operativsystem och programmeringsmiljöer.

    Kloner i östblocket

    VAX var så betydelsefull att den även klonades i Östeuropa. En av de mest kända klonerna var Robotron K 1840 från Östtyskland, en maskin som inspirerades av VAX-11/780.

    Detta säger mycket om VAX-arkitekturens strategiska betydelse. Under kalla kriget var avancerad datorteknik inte bara en kommersiell fråga, utan också en fråga om forskning, industri och nationell teknisk självständighet.

    Att VAX klonades visar att arkitekturen betraktades som värdefull, kraftfull och värd att efterlikna.

    Från VAX-11 till MicroVAX och VAX 8000

    VAX-11-serien avvecklades 1988. Då hade den börjat ersättas av andra VAX-familjer.

    I den lägre änden tog MicroVAX över. Dessa maskiner gjorde VAX-arkitekturen mer kompakt och billigare. I den högre änden kom VAX 8000-serien, där modeller som ursprungligen hade planerats som VAX-11/790 och VAX-11/795 i stället lanserades som VAX 8600 och VAX 8650.

    Det innebar inte att VAX försvann. Tvärtom levde arkitekturen vidare länge. Men just VAX-11-namnet hörde till den första stora generationen.

    Varför VAX-11 blev historiskt viktig

    VAX-11/780 räknas som en av de mest studerade datorerna i datorhistorien. Det beror på att den blev en praktisk referenspunkt för systemarkitektur, kompilatorer, operativsystem och prestandamätning.

    Den användes i miljöer där seriös databehandling krävdes men där en traditionell mainframe kunde vara för dyr, för stor eller för låst. VAX gav många organisationer tillgång till kraftfull fleranvändardrift, avancerad programmering och stabil systemmiljö.

    Den blev också en bro mellan epoker: från minidatorn till servern, från terminalrummet till nätverksmiljön, från 16-bitarsarvet hos PDP-11 till 32-bitars framtid.

    Ett arv som fortfarande märks

    I dag är VAX-11 sedan länge föråldrad som praktisk datorplattform. Men dess betydelse lever kvar. OpenVMS finns fortfarande i moderniserade former, gamla VAX-system bevaras på museer, och emulatorer gör det möjligt att köra historisk VAX-programvara på moderna datorer.

    För datorhistoriker är VAX-11 en nyckelmaskin. Den visar hur datorindustrin såg ut innan persondatorn och molnet tog över. Den visar en värld där en dator kunde vara ett helt skåp, där terminaler var användarnas fönster mot systemet, och där en maskin kunde betjäna en hel institution.

    VAX-11 var inte bara en datorfamilj. Den var en plattform, en standard, en måttstock och ett teknikhistoriskt vägskäl. Den hjälpte DEC till en ledande position i datorindustrin och visade att minidatorn kunde närma sig mainframens kapacitet, men med större flexibilitet och lägre kostnad.

    På så sätt blev VAX-11 en av de maskinfamiljer som formade den moderna servervärlden långt innan ordet server blev vardagligt.

    Youtube innehåll om Vax 11

    Teknisk fakta: VAX-11

    Tillverkare Digital Equipment Corporation, DEC
    Första modell VAX-11/780
    Lanserad 1977
    Arkitektur 32-bitars VAX, Virtual Address eXtension
    Datortyp Superminidator
    Instruktionsmodell CISC, Complex Instruction Set Computer
    Operativsystem VMS, senare OpenVMS, samt Unix-varianter
    Prestandareferens VAX-11/780 motsvarade 1 VUP, VAX Unit of Performance
    Efterföljare MicroVAX och VAX 8000-serien
    Avvecklad 1988

    Annons

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

  • PDP-11 – datorn som formade den moderna IT-världen

    PDP-11 var inte bara en datorserie – den var en vändpunkt i datorhistorien. Under 1970- och 80-talen gjorde den datorkraft tillgänglig för fler än tidigare, spred operativsystemet UNIX och introducerade tekniska lösningar som fortfarande präglar moderna datorer. Dess inflytande märks än i dag, långt efter att de sista maskinerna slutat tillverkas.

    När man talar om datorhistoria är det lätt att hoppa direkt från stordatorer till dagens bärbara datorer och mobiltelefoner. Men däremellan fanns en maskin som fick enorm betydelse för utvecklingen: PDP-11. Det var inte bara en framgångsrik datorserie, utan också en teknisk plattform som påverkade hur senare datorer, operativsystem och processorer kom att utformas.

    PDP-11 var en serie 16-bitars minidatorer från Digital Equipment Corporation, DEC, som började säljas 1970. Vid den här tiden var datorer fortfarande ofta stora, dyra och svåra att använda utanför stora institutioner. PDP-11 blev viktig därför att den gjorde datorkraft mer tillgänglig för universitet, laboratorier, företag och industrin. Den var mindre och billigare än många andra system, men samtidigt kraftfull och flexibel.

    Datorserien kom under en tid då datorvärlden förändrades mycket snabbt. I början av PDP-11:s livstid var integrerade kretsar fortfarande relativt enkla och kärnminne var fortfarande vanligt som arbetsminne. Under de följande decennierna tog mikroprocessorer och halvledarminnen över. PDP-11 levde alltså mitt i övergången från äldre datorgenerationer till den typ av digital teknik som senare blev standard.

    Varför PDP-11 blev så viktig

    En av de främsta orsakerna till att PDP-11 har fått en nästan legendarisk status är dess koppling till UNIX. Operativsystemet UNIX utvecklades först på andra maskiner, men det var på PDP-11 som det fick sitt verkliga genomslag. Eftersom UNIX senare kom att påverka system som BSD, Linux och i förlängningen även macOS och stora delar av dagens internetinfrastruktur, har PDP-11 en självklar plats i datorhistorien.

    Maskinen var också viktig därför att den hade en genomtänkt och elegant arkitektur. Den använde en 16-bitars ordstorlek och en registerbaserad modell som gjorde den smidig att programmera. Det fanns visserligen andra datorer med liknande idéer, men PDP-11 blev så spridd att dess lösningar fick stor betydelse. Många senare processorer kom att använda liknande tankesätt.

    Särskilt inflytelserika var dess adresseringsmetoder. PDP-11 gjorde det möjligt att arbeta med data och instruktioner på flexibla sätt som var ovanliga då, men som senare blev självklara inom datorarkitektur. Den här elegansen i konstruktionen gjorde att många programmerare och ingenjörer såg PDP-11 som en ovanligt välbalanserad maskin.

    En dator som kunde anpassas till nästan allt

    En annan styrka hos PDP-11 var att den kunde byggas ut med många olika typer av utrustning. De tidiga modellerna använde den så kallade UNIBUS, och senare modeller använde QBUS. Dessa bussystem gjorde det möjligt att ansluta många typer av kringutrustning och specialkort.

    Det innebar att PDP-11 inte bara användes som allmän dator för beräkningar och administration, utan också i laboratorier, industrisystem, telekommunikation, medicinteknik och nätverksutrustning. Den dök upp i allt från universitetens datasalar till styrsystem i avancerade tekniska miljöer.

    Just flexibiliteten gjorde att den fick ett långt liv. Även när nyare system började ta över fortsatte många organisationer att använda PDP-11, eftersom den redan var inbyggd i viktiga tekniska lösningar.

    Många modeller under lång tid

    PDP-11 var inte en enda dator, utan en hel familj av modeller. Vissa var enklare och billigare, andra mer kraftfulla. Under åren kom nya versioner med snabbare processorer, större minnesutrymme och förbättrade funktioner. Till slut fanns även mikroprocessorbaserade versioner, där samma grundidé hade krympts ned till chip.

    Det visar hur anpassningsbar arkitekturen var. PDP-11 kunde leva vidare trots att tekniken runt omkring förändrades kraftigt. Från stora skåp med frontpaneler och blinkande lampor till mer kompakta system fortsatte den att utvecklas i takt med tiden.

    Påverkan på dagens datorer

    Det är svårt att överskatta hur stor påverkan PDP-11 hade. Dess arkitektur inspirerade senare processorfamiljer, bland annat lösningar som kom att prägla persondatorernas utveckling. Även programmeringsspråket C växte fram i en miljö där PDP-11 spelade en central roll, och samspelet mellan C och UNIX blev i sin tur avgörande för modern mjukvaruutveckling.

    PDP-11 var också viktig därför att den visade hur en dator kunde vara både tekniskt avancerad och praktiskt användbar. Den var inte bara byggd för forskning på hög nivå, utan också för verkliga behov i vardagen. Det bidrog till att föra datorn från en specialiserad maskin till ett mer allmänt arbetsredskap.

    Slutet för en epok

    Under 1980- och 1990-talen började PDP-11 förlora mark. Persondatorer och billigare mikroprocessorer blev allt mer kraftfulla, samtidigt som 16-bitars arkitekturer fick svårare att möta nya krav på minne och prestanda. DEC utvecklade därför VAX som en mer avancerad efterföljare, och senare tog andra system över ännu större delar av marknaden.

    Trots det fortsatte PDP-11 att leva kvar länge i äldre installationer, och dess programvara och idéer försvann aldrig helt. Än i dag finns entusiaster, emulatorer och rekonstruktioner som håller intresset vid liv.

    Sammanfattning

    PDP-11 var en av de viktigaste datorserierna i den moderna datorhistorien. Den gjorde kraftfull datorteknik mer tillgänglig, hjälpte UNIX att slå igenom och introducerade idéer som fortfarande märks i dagens datorer. Den var både ett tekniskt mästerverk och ett praktiskt arbetsverktyg, och dess inflytande sträcker sig långt bortom de maskiner som faktiskt bar namnet PDP-11.

    Innehåll på youtube om Dec PDP 11.

    Länka till ett en PDP 11 Kurs på youtube.

    Teknisk faktaruta: PDP-11

    Typ: 16-bitars minidator

    Tillverkare: Digital Equipment Corporation (DEC)

    Lansering: 1970

    Arkitektur: PDP-11-arkitekturen

    Ordstorlek: 16 bitar

    Bussystem: UNIBUS, senare QBUS

    Vanliga operativsystem: RT-11, RSX-11, RSTS/E, UNIX, Ultrix-11

    Betydelse: Blev en viktig plattform för UNIX och påverkade senare processordesigner och operativsystem

    Efterföljare: VAX

    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

  • SAM Coupé – den sista stora 8-bitarsdrömmen

    I slutet av 1980-talet trodde många att 8-bitars datorer sjöng på sista versen. IBM-kompatibla PC, Amiga och Atari ST tog över skrivborden. Ändå dök det upp en märklig, kilformad maskin från Swansea i Wales – SAM Coupé – som försökte ge de gamla 8-bitarna en sista chans. Det blev mer kult än kommersiell succé, men historien är desto mer intressant.

    Från Spectrum-uppgradering till egen dator

    SAM Coupé lanserades i december 1989 av Miles Gordon Technology (MGT). Tanken var ganska enkel: alla som hade vuxit upp med ZX Spectrum skulle nu kunna ta steget vidare till en modernare men ändå bekant dator. SAM skulle både kunna köra mycket Spectrum-program och samtidigt erbjuda bättre grafik, mer minne och betydligt bättre ljud.

    Namnet är typiskt brittiskt lekfullt. SAM sägs stå för “Some Amazing Micro”, medan ”Coupé” anspelar både på en glassdessert och på att datorn från sidan ser ut som en sportig fastback-bil – fötterna blir som små hjul.

    Problemet var bara timingen. När SAM Coupé kom ut hade 16-bitarsmaskiner som Amiga och Atari ST redan etablerat sig, och PC-världen växte snabbt. Att lansera en avancerad 8-bitarsmaskin 1989 var modigt – eller dumdristigt – beroende på hur man ser det.

    Hårdvaran – kraftfull 8-bitare

    Under huven sitter en Zilog Z80B-processor på 6 MHz, en snabbare variant av samma CPU som i Spectrum. Basmodellen hade 256 KB RAM, uppgraderingsbar internt till 512 KB och via expansionsport upp till 4,5 MB – mycket för en 8-bitare.

    Några nyckelpunkter:

    • CPU: Z80B @ 6 MHz
    • RAM: 256–512 KB (max ca 4,5 MB)
    • Lagring: kassettport som Spectrum, men även plats för upp till två 3,5″ diskettstationer i chassit
    • Anslutningar: SCART (med RGB), Euroconnector (expansion), joystickport, musport, MIDI in/ut, ljud in/ut, port för ljuspenna/ljuspistol

    För att hålla nere komponentantalet använde MGT ett specialdesignat ASIC-chip (VGT-200) som skötte grafik, minnesbankning och en del I/O – ungefär samma roll som ULA-kretsen i ZX Spectrum, men betydligt mer avancerat.

    Grafik – Spectrum-rötter med rejäl uppgradering

    En av SAM Coupés stora poänger var grafiken. Den är byggd för 50 Hz PAL-världen och ger ett i praktiken progressivt 312-linjers bildläge, anpassat för dåtidens CRT-TV.

    Den hade fyra huvudlägen:

    • Mode 1: 256×192, 1 bit per pixel, färgattribut per 8×8 block (Spectrum-kompatibelt)
    • Mode 2: 256×192, 1 bpp, men linjärt minne (lättare att programmera)
    • Mode 3: 512×192, 2 bpp (4 färger)
    • Mode 4: 256×192, 4 bpp (16 färger)

    Till detta kom en hårdvarupalett med 128 möjliga färger, uppbyggd av tre 2-bitars färgkanaler (R, G, B) plus en extra ”half-bright”-bit som lyfter intensiteten ett halvt steg. För tiden var det här riktigt flexibelt, och i händerna på duktiga demoprogrammerare gick det att få ut imponerande bilder och effekter.

    Nackdelen: grafik och CPU delar internminnet. När bildskärmen ritas måste processorn ”vänta” på ASIC:en – så kallad minneskontention. I högupplösta lägen (Mode 3/4) äter skärmen 24 KB och det blir fyra gånger så mycket data att flytta jämfört med Spectrum. Resultatet: SAM är i praktiken inte så mycket snabbare än en Spectrum, trots högre klockfrekvens.

    Ljud – sex kanaler och tracker-potential

    Ljudet var ett rejält lyft jämfört med Spectrum-ens lilla enbits-”beeper”.

    SAM Coupé har:

    • Philips SAA1099-krets med
      • 6 kanaler
      • stereo
      • 8 oktaver
      • stöd för brus och amplitudkontroll
    • Inbyggd ”beeper” för Spectrum-kompatibla ljud

    Med smart programmering kunde SAM spela upp modulliknande musik (tracker-stil) i flera kanaler med sample-liknande ljud, om än på låg bitdjup. Demoscenen utnyttjade det här rejält – det låter mer som en enkel Amiga än som en ”vanlig” 8-bitare.

    SAM BASIC och CP/M – mer än spel

    I ROM fanns 32 KB med uppstarts­kod och SAM BASIC, en mycket kraftfull BASIC-dialekt skriven av Andrew Wright, samma person som låg bakom Beta BASIC till Spectrum. Språket hade:

    • Inbyggda kommandon för sprites och vektorgrafik (linjer, cirklar m.m.)
    • Möjlighet att skala och förskjuta koordinatsystemet
    • Finesser för att ”spela upp” grafiksekvenser snabbare genom att lagra dem

    Diskoperativsystemet laddades däremot från disk (SAMDOS, senare MasterDOS). Med extra programvara kunde SAM även köra CP/M 2.2, vilket öppnade för klassiska kontors- och utvecklingsprogram – åtminstone i teorin. I praktiken konkurrerade PC och 16-bitarsmaskiner här, så CP/M på SAM blev mer nördgrej än massmarknad.

    Disketter, MIDI och en ovanligt rik expansionsmiljö

    SAM Coupé var designad som en liten ”allt-i-ett-station”:

    • Plats för två 3,5″ diskettenheter inne i chassit
    • MIDI in/ut – ovanligt på en hem­dator och lockande för musikintresserade
    • Möjlighet att nätverka upp till 16 SAM-maskiner via MIDI-portarna
    • Euroconnector-expansion där man kunde hänga på upp till 4 enheter via en ”SAMBUS”

    På pappret lät det som en dröm för hobbyister: en billig maskin med seriös anslutningsbarhet. Men marknaden var redan på väg åt annat håll – mot PC och mer etablerade plattformar.

    ZX Spectrum-kompatibilitet – lockbete och begränsning

    Ett av SAM Coupés viktigaste försäljningsargument var kompatibiliteten med ZX Spectrum 48K. Genom att emulera minneslayout och hastighet i ett särskilt läge kunde den köra många gamla Spectrum-spel och program.

    Det fanns två vägar:

    • SAMs egen Spectrum-emulator med ”skelett-ROM”
    • Att faktiskt läsa in en riktig Spectrum-ROM (dumpar från en fysisk maskin)

    Men kompatibiliteten var inte perfekt. Hastigheten stämde aldrig exakt, och många kassettladdare med kopieringsskydd fungerade inte. MGT tog därför fram en speciallösning, Messenger, där en riktig Spectrum kopplades till SAM. SAM kunde då ”sno” hela minnesinnehållet från Spectrum och spara det till disk – som en hårdvaru-snapshot.

    128K-Spectrum-läget var ännu knepigare, eftersom minneskartläggningen och ljudkretsarna skilde sig mer. Vissa titlar patchades eller porterades, men det blev aldrig en helt sömlös upplevelse.

    Varför misslyckades SAM Coupé kommersiellt?

    Tekniskt var SAM Coupé en imponerande maskin – särskilt med 8-bitarsmått mätt. Ändå såldes bara runt 12 000 exemplar, och företaget gick i konkurs redan 1990. Flera faktorer spelade in:

    • Fel tidpunkt: 1989 ville de flesta som tog steget uppåt ha Amiga, Atari ST eller PC – inte ännu en 8-bitare.
    • Brist på kommersiell mjukvara: Utan starkt stöd från spel- och programvarube­sutvecklare är det svårt att bygga en marknad.
    • Ekonomiska problem: MGT hamnade snabbt i ekonomiskt trångmål, och efterträdande bolag kunde inte riktigt vända skutan.
    • Konstig position: För kraftfull och dyr som ”bara en Spectrum-uppgradering”, men för svag för att konkurrera med 16-bitarsmaskiner.

    Resultatet blev att SAM Coupé hamnade i en smal nisch: älskad av entusiaster, ignorerad av massmarknaden.

    Kultstatus och entusiastscen

    Trots sitt korta kommersiella liv dog SAM Coupé aldrig riktigt. Nördintresset levde vidare:

    • En aktiv entusiastscen med egna tidskrifter, hårdvaru­expansioner och spel
    • Nya operativsystem och disk-DOS:ar, som MasterDOS och CP/M-lösningar
    • Moderna projekt: emulatorer, FPGA-portar (t.ex. MiSTer) och ny hårdvara som SD-kort-interface

    Precis som ZX Spectrum har SAM fått ett andra liv som retro-plattform, där begränsningarna snarare ses som en kreativ utmaning.

    En fotnot – men en fascinerande sådan

    SAM Coupé ändrade aldrig historien på samma sätt som Spectrum, C64 eller Amiga. Men den är en perfekt symbol för övergångsperioden runt 1990: en sista, ambitiös 8-bitarsmaskin som försöker pressa ut det sista ur en åldrande arkitektur, samtidigt som världen redan har gått vidare.

    För den som gillar datorhistoria är SAM Coupé därför inte bara en udda parantes – utan en liten, kilformad tidsmaskin tillbaka till ett ögonblick när ”nästa dator” fortfarande kunde betyda något helt annat än en PC.

    Video på youtube om SAM Coupé

    Teknisk fakta – SAM Coupé

    • Lanseringsår: 1989
    • Tillverkare: Miles Gordon Technology (MGT), Swansea, Storbritannien
    • Processor: Zilog Z80B @ 6 MHz
    • RAM (standard): 256 KB
    • RAM (internt max): 512 KB
    • RAM (totalt max med expansion): ca 4,5 MB
    • Grafiklägen:
      • Mode 1: 256×192, 1 bpp, färgattribut (Spectrum-kompatibelt)
      • Mode 2: 256×192, 1 bpp, linjärt minne
      • Mode 3: 512×192, 2 bpp (4 färger)
      • Mode 4: 256×192, 4 bpp (16 färger)
    • Färgpalett: 128 färger (RGB med ”half-bright”-bit)
    • Ljud: Philips SAA1099, 6 kanaler, stereo + 1-bit ”beeper”
    • Lagring: Kassettanslutning & 3,5" diskett (upp till två enheter)
    • Operativsystem: SAM BASIC i ROM, SAMDOS/MasterDOS på disk, CP/M 2.2 via Pro-DOS
    • Anslutningar: SCART (RGB & komposit), 64-pin Euroconnector, joystickport, musport, MIDI in/ut, kassett I/O, stereo ljud ut/ljuspenna, ström/RF
    • ZX Spectrum-kompatibilitet: 48K-emulering (delvis kompatibel), stöd för många Spectrum-spel
    • Sålda enheter (uppskattning): ca 12 000

    Annons

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