Etikett: IEEE-488

  • Sage II – en bortglömd arbetsstation från 1980-talets början

    I en tid då de flesta persondatorer fortfarande var enkla, enkelanvändarsystem tog Sage II ett kliv mot framtiden. Med en kraftfull 68000-processor, stöd för flera samtidiga användare och ett avancerat Pascal-baserat operativsystem visade Sage II redan 1982 hur små datorer kunde fungera som riktiga arbetsstationer snarare än leksaker.

    Sage II – en bortglömd arbetsstation från 1980-talets början

    Sage II var en avancerad dator baserad på Motorola 68000-processorn, utvecklad av Sage Computer Technology och lanserad 1982. Den riktade sig inte till hemmamarknaden utan till utbildning, forskning och tekniskt arbete, och hade funktioner som normalt återfanns i betydligt större och dyrare minidatorer.

    Till skillnad från många samtida system var Sage II byggd för fleranvändardrift redan från början. Flera användare kunde arbeta samtidigt via seriella terminaler, ibland till och med med olika operativsystem parallellt.

    Hårdvara och konstruktion

    Sage II använde en Motorola 68000-krets klockad till 8 MHz och var utrustad med 512 kB DRAM, vilket var mycket generöst för tiden. Datorn saknade inbyggd skärm och tangentbord och användes istället tillsammans med externa seriella textterminaler.

    Maskinen levererades med en eller två 5,25-tums diskettenheter och saknade intern hårddisk, något som istället introducerades i den senare Sage IV-modellen. Anslutningsmöjligheterna var omfattande och inkluderade seriella portar för terminal och modem, parallellport för skrivare samt IEEE-488 (GPIB), vilket gjorde datorn attraktiv i laboratorie- och industrimiljöer.

    Det fanns två huvudsakliga versioner av Sage II. Den tidiga modellen använde fullhöga diskettenheter och hade ett något högre chassi, medan senare exemplar använde halvhöga enheter och därmed en lägre låda. Dessa varianter kan även särskiljas visuellt genom märkningen på frontpanelen.

    UCSD p-System – Pascal som operativsystem

    Det primära operativsystemet på Sage II var UCSD p-System, närmare bestämt en fleranvändarvariant av p-System IV. Systemet var skrivet i Pascal och byggde på en virtuell maskin där program kompilerades till ett mellanformat kallat p-code.

    P-code kördes inte direkt på processorn utan tolkades av ett program skrivet i maskinkod. Detta innebar en prestandaförlust jämfört med native-kod, men gav i gengäld mycket hög portabilitet. Samma p-code-program kunde köras på vitt skilda hårdvaruplattformar utan omkompilering.

    I p-System IV kunde varje användarprogram ha upp till 64 kB kod och 64 kB data. På Sage II användes därför endast en del av det installerade minnet av själva operativsystemet, medan resterande RAM ofta nyttjades som RAM-disk.

    Fler operativsystem på samma maskin

    Utöver UCSD p-System kunde Sage II köra flera andra operativsystem. Ett av de mest kända var CP/M-68K, men även Unix-liknande system som Idris förekom. Maskinens arkitektur gjorde det möjligt att köra flera operativsystem samtidigt, där olika användare var inloggade på olika seriella portar.

    Bland tillgängliga miljöer och språk fanns bland annat Modula-2, FORTRAN 77, BASIC, APL, Lisp och Forth. Detta gjorde Sage II till en mycket flexibel plattform för sin tid, särskilt inom akademiska och tekniska sammanhang.

    Maskinens inre

    Invändigt bestod Sage II av ett enda stort kretskort som innehöll all systemlogik. Konstruktionen använde uteslutande standardkomponenter, utan specialbyggda kretsar eller programmerbara logikkretsar. Detta gjorde maskinen relativt lätt att dokumentera, reparera och förstå ur ett ingenjörsperspektiv.

    Diskettkontrollern var av samma typ som användes i IBM PC, och flera NEC-kretsar hanterade seriell kommunikation, timers och avbrott. Systembussen var exponerad via interna kontakter, vilket möjliggjorde framtida expansion.

    Sage IV och Stride-eran

    År 1983 lanserades Sage IV, som byggde vidare på samma CPU-kort som Sage II men kompletterades med ett extra kort för mer minne, fler seriella portar och stöd för hårddisk. Senare ombildades företaget till Stride Computer, som introducerade modeller som Stride 440 med snabbare processor och betydligt större minnesmängder.

    Vid denna tid hade många användare övergett p-System till förmån för Unix eller CP/M-68K, eftersom begränsningarna i p-code-arkitekturen blev mer märkbara på kraftfullare hårdvara.

    En bortglömd men betydelsefull dator

    När Sage II introducerades kostade den omkring 3 600 amerikanska dollar, vilket motsvarar en mycket hög investering i dagens penningvärde. Trots sina tekniska fördelar fick den aldrig något större kommersiellt genomslag, men den har i efterhand fått ett gott rykte bland datorhistoriker och entusiaster.

    Sage II visar tydligt att idéer som fleranvändardrift, portabel mjukvara och hårdvaruoberoende program redan var väl utvecklade i början av 1980-talet. Den är ett tydligt exempel på hur datorhistorien rymmer många tekniskt imponerande system som hamnade i skuggan av mer kommersiellt framgångsrika plattformar.

    Innehåll på youtube om Sage II

    Sage II – bakgrund och tekniska data

    Sage II var en avancerad fleranvändardator som lanserades 1982 av Sage Computer Technology i Reno, Nevada. Den var avsedd för utbildning, forskning och tekniskt arbete och placerade sig mellan persondatorer och betydligt dyrare minidatorer. Systemet användes via seriella textterminaler och saknade inbyggd grafik.

    Datorn levererades främst med UCSD p-System, ett Pascal-baserat operativsystem byggt kring en virtuell maskin. Konstruktionen var ovanligt flexibel för sin tid och gjorde det möjligt att köra flera operativsystem och användare parallellt.

    Lanseringsår 1982
    Processor Motorola 68000, 8 MHz
    Primärminne 512 kB DRAM (med paritet)
    Lagring 1–2 × 5,25" diskettenheter, dubbelsidiga, dubbel densitet
    Hårddisk Ingen intern (stöd infördes i Sage IV)
    Användargränssnitt Seriell textterminal (vanligen 80×25)
    Portar 2 × seriell RS-232
    1 × parallellport (skrivare)
    1 × IEEE-488 (GPIB)
    Operativsystem UCSD p-System IV (standard)
    CP/M-68K, Idris, Tripos m.fl.
    Fleranvändarstöd Ja, via seriella terminaler
    Lanseringspris ca 3 600 USD (1982)
  • Commodore PET – Datorn som satte standarden för persondatorer

    Commodore PET var datorn som tog steget från teknikentusiaster till klassrum och kontor. När den lanserades 1977 blev den en av de första kompletta persondatorerna – med skärm, tangentbord, lagring och processor i ett enda paket. I en tid då datorer ofta bestod av lösa komponenter och avancerad montering visade PET att en dator kunde vara både användarvänlig och tillgänglig. Det var starten på den moderna hemdatoreran – och grunden till Commodores senare framgångar med VIC-20 och Commodore 64.

    Commodore PET – Datorn som satte standarden för persondatorer

    När Commodore PET lanserades 1977 markerade den början på en helt ny era – det var en av de första kompletta persondatorerna riktade till vanliga användare. PET stod för Personal Electronic Transactor och namnet föddes efter att en av utvecklarna såg en ”Pet Rock” i Kalifornien och skämtsamt föreslog att de skulle skapa en ”husdator”. Det låter kanske som ett kul sidospår, men resultatet blev historiskt viktig teknik.

    En av ”1977 års treenighet”

    Tillsammans med Apple II och TRS-80 räknas Commodore PET till den så kallade 1977-trinity – de tre datorer som banade väg för hemdatorboomen. Där många tidigare system krävde separat skärm, kasettspelare och tangentbord, levererade PET allt i samma låda: skärm, CPU, RAM, tangentbord och till och med kassettbandspelare i de tidiga modellerna.

    Från miniräknare till mikrocomputer

    Idén föddes när Commodore fick problem med sina kalkylatorer på grund av konkurrens från Texas Instruments. Ingenjören Chuck Peddle såg potentialen i den nyutvecklade 6502-processorn och övertygade Commodore-chefen Jack Tramiel om att deras framtid låg i datorer – inte i miniräknare.

    Tramiel gav Peddle sex månader att ta fram en färdig modell. Resultatet blev Commodore PET 2001, som premiärvisades på Consumer Electronics Show i januari 1977.

    Teknik som imponerade – och irriterade

    FunktionFakta
    CPUMOS 6502
    RAM4 KB eller 8 KB (uppgraderbart till 32 KB)
    LagringInbyggd kassett (Datasette), 750 baud effektivt
    Grafik40×25 tecken, monokrom
    OperativsystemCommodore BASIC (Microsoft BASIC 6502)
    TangentbordUrsprungligen chiclet-modell – starkt kritiserat
    ExpansionsportIEEE-488 → kunde användas som tidig nätverkslösning!

    Trots begränsad grafik kunde PET göra mer än vad man trott tack vare PETSCII, ett avancerat teckenformat med symboler och grafiska element. Spel som Space Invaders och Labyrinth dök upp – trots att skärmen bara kunde visa textgrafik.

    En favorit inom utbildning och kontor

    PET blev snabbt populär särskilt i skolor och på kontor, framför allt i Nordamerika och Europa. Den var robust byggd i metall, lätt att underhålla och kunde dela skrivare och diskettenheter via IEEE-488-porten – långt innan nätverk var standard.


    Utvecklingen fortsatte

    Efter PET 2001 följde modeller som:

    • Commodore 3000-serien – kraftigare tangentbord
    • 4000- och 8000-serien – mer RAM, större skärm
    • SuperPET (SP9000) – riktad mot universitet, stödde COBOL, FORTRAN och Pascal
    • Porsche PET (8296) – modernare design och upp till 128 KB RAM

    Totalt såldes runt 219 000 PET-datorer innan serien avslutades 1982.

    Legacy – varför gör PET fortfarande väsen av sig?

    • Den var den första massproducerade allt-i-ett-datorn.
    • Den använde Microsoft BASIC, innan Microsoft blev dominerande på PC-marknaden.
    • Den blev en utbildningsdator för en hel generation.
    • Den skapade grunden för Commodores kommande succéer: VIC-20 och Commodore 64.

    I modern tid har entusiaster till och med återskapat PET i färg, något som aldrig fanns officiellt. Datorn emuleras idag via VICE och används i retroprojekt världen över.

    Slutsats

    Commodore PET var långt ifrån perfekt – tangentbordet var obekvämt, grafik begränsad och tidiga modeller hade buggar i systemet. Men framför allt var den banbrytande. Den visade att en dator kunde vara ett verktyg för alla, inte bara för tekniker – och öppnade dörren till persondatorrevolutionen.

    Den var kanske inte den mest kraftfulla, men utan Commodore PET hade datorvärlden sett helt annorlunda ut.