HP 9800-serie

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.

Innehåll på youtube om HP 9800 serien

Är flera avsnitt så mer finns på https://www.youtube.com/watch?v=LweofUSLSRo&list=PLzvLbUxGuZ-zv0jpoUe048ecMPVAJiPDA


Fakta: HP 9800-serien

Tillverkare
Hewlett-Packard (HP)
Lansering
1971 (HP 9810A), 1972 (HP 9830A)
Typ
Programmerbar räknare / skrivbordsdator
Processor
Arkitektur baserad på HP 2100/1000 med stack
Minne
Ca 16–64 KB
System & språk
ROM-baserat BASIC; utbyggbart med ROM-kassetter (vissa modeller även HPL)
Lagring
Magnetkort eller kassettband beroende på modell; vissa system kunde kompletteras med disk
Kännetecken
Interaktiv programmering, funktionsknappar, grafik/plotterstöd, snabb termisk skrivare som tillval
Utfasning
Sent 1970-tal (familjen levde vidare i efterföljare som HP Series 80)



Annons

Strul med e-posten? Trasig dator? Problem med wifi?
Datorhjälp ligger på Orrspelsvägen 13, Bromma.

5G 8-bit 8K video 1970-tal 1970-talet 1980-tal 1980-talet 1984 1990-tal 2001 2003 2025 aktiv flip Android Android 15 Apple arkadspel Atari Atari ST BASIC Bluetooth 2.0 Bluetooth 5.0 budgettelefon Bärbar dator Commodore Commodore 64 CP/M CRT-skärm datorhistoria datorterminal datorutveckling Digital Equipment Corporation dual SIM elektronik Ericsson feature phone fickdator flaggskepp FM-radio GSM handdator hemdator hemdatorer hemelektronik Hewlett-Packard HSDPA infraröd port IP68 iPhone-serien kassettband klassiker klassiska datorer klassisk dator kontorsdator LED-display minidator mobilhistoria mobilkamera mobiltelefon monokrom skärm Motorola 68000 ms-dos Nokia PDA pekskärm portabel dator programmering QWERTY tangentbord retro Retro-datorer retro-teknik retrocomputer Retrocomputing retro computing retrodata retrodator retro dator retrodatorteknik retrospel röststyrning samlarobjekt Samsung smartphone Sony Ericsson spelhistoria Symbian teknik teknikhistoria Texas Instruments tidiga persondatorer Unix USB-C vintage computer vintage computing vintage dator z80 Zilog Z80 ZX Spectrum

Fler inlägg

Nördleksaker då och nu