HP-serien 80
Hewlett -Packard-serien 80 av små vetenskapliga stationära datorer introducerades 1980, och började med den populära HP-85 som är inriktad på ingenjörs- och kontrollapplikationer. De försåg HP 9800-seriens stationära datorer med en integrerad bildskärm i ett mindre paket inklusive lagring och skrivare, till halva priset.
Funktioner
Den första modellen av Series 80 var HP-85, som introducerades i januari 1980. BYTE skrev "vi var imponerade av prestandan ... bara grafiken gör detta till ett attraktivt, om än inte billigt, alternativ till befintliga små system på marknaden ... det är vår gissning att många persondatorexperimentörer och hackare kommer att vilja ha den här maskinen."
I ett skrivbordsfodral i skrivmaskinsstil innehåller 3 250 USD (motsvarande 10 700 USD 2021) HP-85 CPU och tangentbord, med ett ROM-baserat operativsystem (som 9800-serien), 16 KB dynamiskt RAM , en 5-tums CRT- skärm (16 rader med 32 tecken, eller 256×192 pixlar ), en bandenhet för DC-100- kassetter ( kapacitet på 210 KB , överföring på 650 B/s ) och en termisk skrivare. Både skärmen och skrivaren visar grafik utöver text, och skrivaren kan kopiera allt som visas på skärmen. Chassit har fyra modulplatser på baksidan för expansion som kan rymma minnesmoduler, ROM-förlängningar eller gränssnitt som RS-232 och GPIB . Alla komponenter designades av Hewlett-Packard Personal Computer Division i Corvallis, Oregon , inklusive processorn och kärnstyrkretsen.
Senare modeller erbjöd varianter som olika eller externa skärmar, inbyggda gränssnitt eller ett rackmonterbart hölje (se tabellen nedan för detaljer).
Maskinerna byggdes kring en HP-proprietär CPU med kodnamnet Capricorn som körde på 625 kHz (0,625 MHz) och hade en BASIC-tolk i ROM ( 32 KB ). Program kan lagras på DC-100-kassettband eller på externa disk-/bandenheter.
Trots den jämförelsevis låga processorns klockfrekvens var maskinerna ganska avancerade jämfört med andra stationära datorer på den tiden, särskilt när det gäller mjukvarufunktioner som är relevanta för teknisk och vetenskaplig användning. Standardnummerrepresentationen var ett flyttalsformat med en 12-siffrig (decimal) mantiss och exponenter upp till ±499. Tolken stödde en hel uppsättning vetenskapliga funktioner ( trigonometriska funktioner , logaritm etc.) med denna noggrannhet. Språket stödde tvådimensionella arrayer, och en ROM-förlängning gjorde funktioner på hög nivå som matrismultiplikation och inversion tillgängliga.
För de större serierna HP-86 och HP-87 erbjöd HP även ett plug-in CP/M- processorkort med en separat Zilog Z80- processor.
Historiska sammanhang
I slutet av 1970-talet utvecklades billiga hemdatorer som Apple och TRS-80. Steve Wozniak hade utvecklat Apple-datorn med idén om en dator som fungerade i BASIC när den slogs på, och erbjöd HP-rättigheter till Apple-datorn. Han fick avslag och fick en juridisk frigivning. I en intervju noterade han att kort efter det startade kalkylatordivisionen ett 8-bitars datorprojekt som heter Capricorn, och han fick inte arbeta med det projektet. I slutändan skulle marknaden för stationära datorer gå till IBM PC-kompatibla persondatorer med ett diskettbaserat operativsystem och en industristandard Intel 8088-processor ( IBM PC tillkännagavs strax efter 80-serien).
Hårdvara
Modeller
Modell | År | Pris | Anmärkningar |
---|---|---|---|
HP-85A | 1980 | $3 250 | 16 K RAM, 32 K ROM; 5" CRT, 32×16 text eller 256×192 grafik; bandenhet, skrivare |
HP-83 | 1981 | 2 250 USD | samma som HP-85 utan skrivare och bandenhet |
HP-86A | 1982 | $1 795 |
extern sammansatt bildskärm, ingen bandenhet eller skrivare; två gränssnitt för 9130 floppy och en Centronics skrivarport inbyggd; 64 K RAM |
HP-87 | 1982 | 2 495 USD | 9" 80×16 (256×128) skärm, ingen skrivare, ingen tejp, inbyggd HPIB; 32 K RAM |
HP-85B | 1983 | 2 995 USD |
uppdatering till HP-85A; 64 K RAM (32 K program/variabler, 32 K RAM-disk ; I/O, EDISK och Mass Storage ROM inbyggd |
HP-86B | 1983 | $1 595 | uppdatering till HP-86; inbyggd HPIB istället för diskett- och Centronics-portar; 128 K RAM; EDISK ROM inbyggd |
HP-87XM | 1983 | 2 995 USD | uppdatering till HP-87; inbyggd HPIB; 128 K RAM |
HP-9915A/B | 1980 | $1 675 | industriell rackmonterad version av HP-85A/B utan skärm eller tangentbord, I/O ROM och programutveckling ROM inbyggd |
ROM-tillägg
Obs ! HP-86/87-serien använde olika ROM-skivor (gul märkning) från 85/83-modellerna (vit märkning).
83/85 | 86/87 | Fungera | Beskrivning | ID |
---|---|---|---|---|
00085-15003 | 00087-15003 | I/O | Få åtkomst till GPIB , seriella och parallella (GPIO) gränssnitt | 192 |
00085-15001 | inbyggt | Masslagring | Gå till " Amigo "-kompatibla diskett-/diskenheter på GPIB. Inbyggd i 85B och alla 86/87-modeller. | 208 |
00085-15002 | 00087-15002 | Skrivare/plotter | Stöd för extern skrivare/plotter (på 86/87 behövs endast för plotter) | 240 |
00085-15005 | 00087-15005 | Avancerad programmering | Utökade grundläggande kommandon | 232,231 |
— | 00087-15012 | Elektronisk disk | Använd en del av RAM-minnet som en diskenhet , inbyggd i 85B, 86B. | 209 |
00085-15004 | 00087-15004 | Matris | Matematiska matrisoperationer inklusive inversion (lösning av linjära ekvationssystem) | 176 |
— | 00087-15004 | Matris 2 | Ytterligare matrisoperationer | 177 |
00085-15007 | 00087-15007 | Assemblerare | Redigera och montera Series 80 assemblerkälla | 40 |
— | 00087-15011 | MIKSAM | Registerad filhantering | 14 |
00085-15013 | 00087-15013 | EMS | Utökad masslagring , tillgång till SS-80-kompatibel masslagring | 207 |
00085-60952 | 00087-60912 | Service - system | Diagnosrutiner för service/underhåll | 224 |
? | 00087-60913 | Service - HPIB | Diagnosrutiner för service/underhåll | 225 |
98151A | — | Programutveckling | Stöd HP-9915 frontpanel, eller för att emulera den på en 83/85 | 8 |
— | AKSO-Sysext | Sysext | Systemtillägg: strukturerad programmering, självmodifierande kod, lågnivåprogrammering, gjord av Andre Koppel Software | 56 |
Hårdvarutillägg
82936A | ROM- låda för upp till sex av ovanstående ROM-skivor (max en per enhet) |
82903A | 16 K minnesmodul, endast för HP-85A (max en per enhet) Obs: *Använd inte med HP-85B, kan orsaka skada* |
82908A | 64 K minnesmodul, för HP-85B eller HP-86/87 |
82909A | 128 K minnesmodul, för HP-85B eller HP-86/87 |
82900A | CP/M- system (endast för HP-86/87). Innehåller en Zilog Z80 mikroprocessor och 64 kilobyte dedikerat RAM. |
82928A | Systemmonitor för monteringsutveckling. Ställer in brytpunkter för felsökning. |
82929A | Programmerbar ROM-låda för standard EPROM |
Gränssnitt
Gränssnittsmodulerna för serien 80 byggdes kring ett proprietärt bussgränssnittschip som ansluter en standard Intel 8049 mikrokontroller till huvudbussen. Gränssnittsfunktioner som handskakning överfördes till 8049- firmwaren .
82937A | HP-IB- gränssnitt (GPIB, IEEE-488, IEC625) |
82938A | HP-IL- gränssnitt |
82939A | RS-232 seriellt gränssnitt |
82940A | GPIO-gränssnitt (allmänt 4 × 8- bitars parallellt) |
82941A | BCD-gränssnitt (parallell, 11 binärt kodade decimalsiffror + tecken) |
82949A | Skrivargränssnitt ( Centronics parallellt gränssnitt ) |
82950A | Modem (110/300 bit/s, Bell 103/113 ) |
82966A | Data Link Interface (för att ansluta till HP1000/ 3000 -värdar) |
82967A | Talsyntesmodul, 1500-ords vokabulär med ett Texas Instruments TMS5220 synthesizerchip |
Anteckningar
- ^ a b Lynch, Todd R. (juli 1980). "En ny värld av personlig/professionell beräkning" (PDF) . Hewlett-Packard Journal . 31 (7): 3–7.
- ^ a b Morgan, Christopher P (mars 1980). "Hewlett-Packards nya persondator" . BYTE . sid. 60 . Hämtad 18 oktober 2013 .
- ^ Lynch, Todd R. (augusti 1980). "A Custom LSI Approach to a Personal Compute" (PDF) . Hewlett-Packard Journal . 31 (8): 16–22.
- ^ t.ex. Apple II (1977), Tandy TRS-80 (1977), CBM 2001 (1977), Zenith Z89 (1980)
- ^ Byte intervju med Steve Wozniak
- ^ 3 250 USD (motsvarande 10 700 USD 2021) (se Inflationsomvandlingsfaktorer för dollar arkiverad 2007-12-30 på Wayback Machine )
- ^ 2 250 USD (motsvarande 6 700 USD 2021) (ibid.)
- ^ 1 795 USD (motsvarande 5 000 USD 2021) (ibid.)
- ^ "Prislista för persondatorer för serie 80, 1 juli 1983" . Hämtad 2010-02-12 .
- ^ "Prislista för persondatorer för serie 80, 1 juli 1983" . Hämtad 2010-02-12 .
- ^ 2 995 USD (motsvarande 8 100 USD 2021) (ibid.)
- ^ "HP 9915A prisinformation, december 1980" . Hämtad 2010-02-12 .
- ^ "ID" avser den interna ROM-identifieringen, dvs basadressen, som måste vara unik i systemet.
- ^ "SYSEXT-ROM-Manual (tyska)" (PDF) . Hämtad 2016-04-27 .
- ^ Nairn, John H.; Mikkelsen, Tim I.; Sweetser, David J. (juli 1980). "Lägga till I/O-kapacitet till HP-85" (PDF) . Hewlett-Packard Journal . 31 (7): 7–13.
- ^ "HP Computer Museum: 82967A" . Hämtad 2010-02-12 .
externa länkar
- series80.org
- http://www.hpmuseum.org/hp85.htm
- "Tekniska stationära datorer" . HP datormuseum.
- HP Series 80 diskussions- och supportgrupp
- https://vintagecomputers.sdfeu.org/hp85/
- "HP-85 persondator, 1980—sex visningar" . Historia: Virtuella museum: Personliga system . Hewlett-Packard.
- Reparerar HP-85-bandenheten
- Series 80 Listor och filer värd hos AKSO
- HP Series 80 Configuration Guide finns på www.computercollector.com
- Sida WEB française Sidanvändare från HP86, sidor, programmering, överföring av dokument, foton. (français)
- Engelsk WEB-sida HP86 användarwebbsida med foton, kringutrustning, programmering, filöverföring. (Engelsk)
- HP85 Vintage Computer Teardown
- MS Windows Series 80 emulator och ROM/binärprogram Disassembler.