Cele mai mici desktop - științifice „seria 80“ Hewlett-Packard au fost lansate în 1980, începând cu modelul HP-85 destinate pentru aplicații de inginerie și de monitorizare. Acestea au oferit capacitatea computerelor desktop din seria HP 9800 cu un monitor integrat într-o carcasă mai mică, care a inclus o unitate de stocare și o imprimantă, la jumătate din preț.
Primul model din seria 80 lansat în Ianuarie 1980a fost HP-85. BYTE a scris: „Am fost impresionați de performanța modelului HP-85. Grafica singură îl face o alegere atractivă, deși destul de costisitoare, care apare ca o alternativă la alte sisteme mici de pe piață (...) În opinia noastră, mulți experimentatori și pasionați de computere vor fi interesați de acest computer ".
Într-o carcasă de scriere la mașină de scris și pentru 3250 de dolari, HP-85 conține procesor și tastatură cu un sistem de operare în ROM (cum ar fi seria 9800), o memorie RAM de 16 KB, un ecran CRT de 5 inch (16 linii de 32 caractere sau 256 × 192 pixeli ), o unitate de bandă cu cartuș DC-100 (capacitate 210 KB, transfer la 650 B / s) și o imprimantă termică. Atât ecranul, cât și imprimanta afișează atât grafică, cât și text. Imprimanta este capabilă să reproducă orice este afișat pe ecran. Șasiul are patru fante de expansiune pe spate care pot găzdui module de memorie, extensii ROM sau interfețe precum RS-232 și GPIB . Toate componentele au fost proiectate de divizia de calculatoare personale a Hewlett-Packard din Corvallis, Oregon , inclusiv procesorul și chipsetul principal.
Modelele ulterioare au oferit variații precum afișaje separate sau externe, interfețe integrate sau o carcasă montată pe rack (a se vedea tabelul de mai jos pentru detalii).
Calculatoarele au fost construite în jurul unui procesor HP proprietar cu numele de cod „Capricorn”, funcționând la 625 kHz (0,6 MHz, sic) și având un interpret BASIC în ROM (32 kb). Programele pot fi stocate pe benzi (cartușe DC-100) sau pe unități de disc și bandă externe.
În ciuda frecvenței relativ scăzute a procesorului, aceste dispozitive erau destul de înaintea altor computere de birou ale vremii, în special a caracteristicilor software destinate utilizării tehnice și științifice. Reprezentarea numerică standard a fost un format în virgulă mobilă cu o mantisă de 12 cifre (zecimale) și exponenți de până la ± 499. Interpretul a oferit un set complet de funcții științifice ( funcții trigonometrice , logaritm etc.) care au fost calculate cu acel nivel de precizie. Limbajul a inclus tablouri bidimensionale și o extensie ROM a permis adăugarea de funcții la nivel înalt, cum ar fi multiplicarea și inversarea matricilor.
Pentru seriile mai mari HP-86 și HP-87, HP a oferit și un modul de procesare CP / M cu un procesor Zilog Z-80 separat.
La sfârșitul anilor 1970 a apărut dezvoltarea de computere de casă ieftine, cum ar fi Apple I și TRS-80 . Steve Wozniak proiectase Apple I urmând ideea unui computer care ar rula BASIC imediat ce a fost pornit. El a oferit drepturile Apple I de mai multe ori către HP, care nu a acceptat. Într-un interviu, a observat că, la scurt timp, departamentul de calculatoare începea un proiect de computer pe 8 biți numit Capricorn și nu avea licență pentru a lucra la acel proiect. În cele din urmă, piața computerelor desktop ar merge pe computerele personale și compatibile cu computerele IBM, cu un sistem de operare bazat pe unitatea de dischetă și un procesor Intel 8088 standard din industrie ( computerul IBM a fost anunțat la scurt timp după seria HP 80).
Model | An | Preț | Observații |
HP-85A | 1980 | 3.250 USD | 16K RAM, 32K ROM; Afișaj CRT de 5 ", text 32 × 16 sau 256 × 192; unitate de bandă, imprimantă |
HP-83 | nouăsprezece optzeci și unu | 2.250 USD | La fel ca HP-85, dar fără imprimantă și unitate de bandă |
HP-86A | 1982 | 1.795 dolari | monitor compozit extern, fără unitate de bandă sau imprimantă; două interfețe dischetă 9130 și un port de imprimantă Centronics integrat; 64K RAM |
HP-87 | 1982 | 2.495 dolari | Afișaj de 9 "80 × 16 (256 × 128), fără imprimantă, fără bandă, cu HPIB integrat și 32K RAM |
HP-85B | 1983 | 2.995 dolari | actualizarea HP-85A; 64K RAM (32K pentru program / variabile, 32K pentru disc RAM) ; I / O de stocare în masă integrat , EDISK și ROM |
HP-86B | 1983 | 1.595 dolari | Actualizare HP-86B; HPIB integrat în locul porturilor de dischetă și Centronics; 128K RAM; ROM integrat EDISK |
HP-87XM | 1983 | 2.995 dolari | Actualizare HP-87; HPIB integrat; 128K RAM |
HP-9915A / B | 1980 | 1.675 dolari | Versiune rack industrială a HP-85A & B fără afișaj sau tastatură, I / O integrat și ROM de dezvoltare a programului |
Notă : Seria HP-86/87 utilizează ROM-uri diferite (etichetate în galben) decât cele 85/83 (etichetate cu alb).
83/85 | 86/87 | Funcţie | Descriere | ID |
00085-15003 | 00087-15003 | I / O | Acces la interfețele GPIB , seriale și paralele (GPIO) | 192 |
00085-15001 | integrat | Memoria de masă | Acces la dischete / discuri compatibile HP 300 "Amigo" pe GPIB. Integrat în modelele 85B și 86/87. | 208 |
00085-15002 | 00087-15002 | Imprimantă / Plotter | Suport pentru imprimante / plotere externe (la 86/87 este necesar doar pentru plotere) | 240 |
00085-15005 | 00087-15005 | Programare avansată | Comenzi BASIC extinse | 232 231 |
n / A | 00087-15012 | Disc electronic | Utilizarea unei părți a RAM ca unitate de disc (funcție integrată în 85B și 86B). | 209 |
00085-15004 | 00087-15004 | Matrici | Operații matriciale matematice incluzând inversiunea (rezolvarea sistemelor de ecuații liniare) | 176 |
n / A | 00087-15004 | Matrici 2 | Operații matrice suplimentare | 177 |
00085-15007 | 00087-15007 | Asamblator | Editarea și asamblarea codului sursă al ansamblorului pentru seria 80 | 40 |
n / A | 00087-15011 | MIKSAM | Gestionarea înregistrărilor de fișiere indexate | 14 |
00085-15013 | 00087-15013 | EMS | Memorie de masă extinsă , acces la memoria de masă compatibilă cu SS-80 | 207 |
00085-60952 | 00087-60912 | Serviciu - Sistem | Rutine de diagnostic pentru service și întreținere | 224 |
? | 00087-60913 | Serviciu - HPIB | Rutine de diagnostic pentru service și întreținere | 225 |
98151A | n / A | Programare | Suport pentru panoul frontal HP-9915 sau pentru a emula un 83/85 | 8 |
n / A | AKSO-Sysext | Sysext | Extensie-sistem: programare structurată, cod auto-modificat, programare de nivel scăzut (realizată de Andre Koppel Software) | 56 |
82936A | Sertar ROM pentru până la șase dintre ROM-urile enumerate mai sus (maxim pe unitate) |
82903A | Modul de memorie 16K, numai pentru HP-85A (unul pe unitate maxim) |
82908A | Modul de memorie 64K, pentru HP-85B sau HP-86/87 |
82909A | Modul de memorie 128K, pentru HP-85B sau HP-86/87 |
82900A | Sistem CP / M (numai HP-86/87). Conține un microprocesor Zilog Z80 și memorie RAM dedicată de 64 de kilobiți . |
82928A | Monitor de sistem pentru dezvoltarea ansamblului. Vă permite să plasați puncte de întrerupere pentru depanare. |
82929A | Sertar ROM programabil pentru EPROM-uri standard |
Modulele de interfață din seria 80 au fost construite în jurul unui cip de interfață de magistrală proprietar care conectează un microcontroler standard Intel 8049 la magistrala principală. Funcțiile interfeței, cum ar fi strângerea mâinii, au fost transferate la firmware-ul 8049.
82937A | Interfață HP-IB (GPIB, IEEE-488, IEC625) |
82938A | Interfață HP-IL |
82939A | Interfață serială RS-232 |
82940A | Interfață GPIO (paralel versatil 4 × 8 biți ) |
82941A | Interfață BCD (paralelă, 11 cifre zecimale codate în binar cu semn) |
82949A | Interfață imprimantă ( interfață paralelă Centronics ) |
82950A | Modem (110/300 biți / s, Bell 103/113) |
82966A | Interfață de legătură de date (pentru a vă conecta la gazde HP1000 / 3000 ) |
82967A | Modul text-la-vorbire, vocabular de 1.500 de cuvinte folosind un cip sintetizator Texas Instruments TMS5220 |