Seria HP 80

Te małe desktopy naukowe „series 80” Hewlett-Packard rozpoczęto w 1980 roku, począwszy od popularnej HP-85 przeznaczonej do zastosowań inżynierii i monitoringu. Oferowały one pojemność komputerów stacjonarnych HP serii 9800 ze zintegrowanym monitorem w mniejszej obudowie, która zawierała jednostkę pamięci masowej i drukarkę za połowę ceny.

Charakterystyka

Pierwszy model z serii 80 wprowadzony na rynek w Styczeń 1980był HP-85. BYTE napisał: „Byliśmy pod wrażeniem wydajności HP-85. Już sama grafika czyni go atrakcyjnym, choć dość drogim wyborem, który pojawia się jako alternatywa dla innych małych systemów na rynku (…) Naszym zdaniem, wielu eksperymentatorów i entuzjastów komputerów będzie zainteresowanych tym komputerem ”.

W pakiecie typowym dla maszyny do pisania, za 3250 USD, HP-85 zawiera procesor i klawiaturę, system operacyjny oparty na pamięci ROM (jak seria 9800), 16KB RAM , 5- calowy wyświetlacz CRT . Cal (16 linii 32 znaki lub 256 × 192 pikseli ), napęd taśmowy DC-100 (pojemność 210 KB, transfer z szybkością 650 B / s) i drukarkę termiczną. Zarówno ekran, jak i drukarka wyświetlają zarówno grafikę, jak i tekst. Drukarka jest w stanie odtworzyć wszystko, co jest wyświetlane na ekranie. Obudowa ma cztery gniazda rozszerzeń z tyłu, które mogą pomieścić moduły pamięci, rozszerzenia ROM lub interfejsy, takie jak RS-232 i GPIB . Wszystkie komponenty , w tym procesor i główny chipset, zostały zaprojektowane przez dział komputerów osobistych firmy Hewlett-Packard w Corvallis w stanie Oregon .

Późniejsze modele oferowały różne warianty, takie jak oddzielne lub zewnętrzne wyświetlacze, zintegrowane interfejsy lub obudowa montowana w stelażu (szczegóły w tabeli poniżej).

Komputery zostały zbudowane wokół zastrzeżonego procesora HP o nazwie kodowej „Koziorożec”, działającego z częstotliwością 625 kHz (0,6 MHz, sic) i posiadającego interpreter języka BASIC w pamięci ROM (32 kb). Programy mogą być przechowywane na taśmach (kasety DC-100) lub na zewnętrznych dyskach i napędach taśmowych.

Pomimo stosunkowo niskiej częstotliwości procesora, urządzenia te wyprzedzały inne komputery stacjonarne tamtych czasów, zwłaszcza funkcje oprogramowania przeznaczone do użytku technicznego i naukowego. Standardową reprezentacją liczbową był format zmiennoprzecinkowy z 12-cyfrową mantysą ( ułamkami dziesiętnymi) i wykładnikami do ± 499. Tłumacz oferował pełny zestaw funkcji naukowych ( funkcje trygonometryczne , logarytm itp.), Które obliczały na tym poziomie precyzja. Język obejmował dwuwymiarowe tablice, a rozszerzenie ROM pozwoliło na dodanie funkcji wysokiego poziomu, takich jak mnożenie i odwracanie macierzy.

W przypadku większych serii HP-86 i HP-87 firma HP oferowała również moduł karty procesorowej CP / M z oddzielnym procesorem Zilog Z-80 .

Kontekst historyczny

Pod koniec lat siedemdziesiątych XX wieku opracowano niedrogie komputery domowe , takie jak Apple I i TRS-80 . Steve Wozniak zaprojektował Apple I, kierując się ideą komputera, który będzie uruchamiał BASIC zaraz po jego włączeniu. Kilka razy oferował prawa do Apple I firmie HP, która ich nie akceptowała. W wywiadzie zauważył, że wkrótce potem dział kalkulatorów rozpoczyna 8-bitowy projekt komputerowy o nazwie Koziorożec, a on nie był upoważniony do pracy nad tym projektem. Ostatecznie na rynek komputerów stacjonarnych trafiły komputery osobiste i kompatybilne z IBM PC z systemem operacyjnym opartym na stacji dyskietek i standardowym procesorem Intel 8088 ( IBM PC został ogłoszony wkrótce po serii HP 80).

Ekwipunek

Szablony

Model Rok Cena £ Uwagi
HP-85A 1980 3250 $ 16 KB RAM, 32 KB ROM; 5-calowy wyświetlacz CRT, tekst 32 × 16 lub 256 × 192; napęd taśmowy, drukarka
HP-83 Dziewiętnaście osiemdziesiąt jeden 2250 $ Taki sam jak HP-85, ale bez drukarki i napędu taśmowego
HP-86A 1982 1795 $ zewnętrzny monitor kompozytowy, bez napędu taśmowego ani drukarki;
dwa interfejsy dyskietek 9130 i zintegrowany port drukarki Centronics ; 64 KB pamięci RAM
HP-87 1982 2495 $ Wyświetlacz 9 "80 × 16 (256 × 128), bez drukarki, bez taśmy, ze zintegrowanym HPIB i 32K RAM
HP-85B 1983 2 995 $ aktualizacja HP-85A; 64 KB pamięci RAM (32 KB dla programu / zmiennych, 32 KB dla dysku RAM)  ; Zintegrowane
we / wy pamięci masowej , EDISK i ROM
HP-86B 1983 1595 $ aktualizacja HP-86B; Zintegrowany HPIB zamiast portów dyskietek i Centronics; 128 KB pamięci RAM; Zintegrowana pamięć ROM EDISK
HP-87XM 1983 2 995 $ Aktualizacja HP-87; Zintegrowany HPIB; 128 KB pamięci RAM
HP-9915A / B 1980 1675 $ Przemysłowa wersja stelażowa HP-85A & B bez wyświetlacza lub klawiatury, zintegrowane we / wy i pamięci ROM do programowania

Rozszerzenia ROM

Uwaga  : seria HP-86/87 wykorzystywała inne ROMy (oznaczone na żółto) niż 85/83 (oznaczone na biało).

83/85 86/87 Funkcjonować Opis ID
00085-15003 00087-15003 I / O Dostęp do interfejsów GPIB , szeregowych i równoległych (GPIO) 192
00085-15001 zintegrowany Pamięć masowa Dostęp do stacji dyskietek / dysków zgodnych z HP 300 „Amigo” na GPIB. Zintegrowany z 85B i wszystkimi modelami 86/87. 208
00085-15002 00087-15002 Drukarka / ploter Obsługa zewnętrznych drukarek / ploterów (w modelach 86/87 wymagana tylko dla ploterów) 240
00085-15005 00087-15005 Zaawansowane programowanie   Rozszerzone polecenia BASIC 232 231,
nie dotyczy 00087-15012 Płyta elektroniczna  Wykorzystanie części pamięci RAM jako napędu dyskowego (funkcja zintegrowana w 85B i 86B). 209
00085-15004 00087-15004 Macierze Matematyczne operacje na macierzach, w tym inwersja (rozwiązywanie układów równań liniowych) 176
nie dotyczy 00087-15004 Macierze 2 Dodatkowe operacje na macierzach 177
00085-15007 00087-15007 Monter Edycja i montaż kodu źródłowego asemblera dla serii 80 40
nie dotyczy 00087-15011 MIKSAM Zarządzanie indeksowanymi rekordami plików 14
00085-15013 00087-15013 EMS Rozszerzona pamięć masowa , dostęp do pamięci masowej zgodnej z SS-80 207
00085-60952 00087-60912 Serwis - System Procedury diagnostyczne dotyczące serwisu i konserwacji 224
? 00087-60913 Serwis - HPIB Procedury diagnostyczne dotyczące serwisu i konserwacji 225
98151A nie dotyczy Programowanie Obsługa panelu przedniego HP-9915 lub emulacja 83/85 8
nie dotyczy AKSO-Sysext Sysext System rozszerzeń: programowanie strukturalne, kod samomodyfikowany, programowanie niskopoziomowe (przeprowadzone przez Andre Koppel Software) 56

Rozszerzenia sprzętowe

82936A Szuflada ROM na maksymalnie sześć ROM wymienionych powyżej (maksymalna na jednostkę)
82903A Moduł pamięci 16K, tylko dla HP-85A (maksymalnie jeden na jednostkę)
82908A Moduł pamięci 64K, dla HP-85B lub HP-86/87
82909A Moduł pamięci 128K, dla HP-85B lub HP-86/87
82900A System CP / M (tylko HP-86/87). Zawiera mikroprocesor Zilog Z80 i dedykowaną 64 kilobajtową pamięć RAM .
82928A Monitor systemu do rozwoju zespołu. Umożliwia umieszczanie punktów przerwania w celu debugowania.
82929A Programowalna szuflada ROM na standardowe pamięci EPROM

Interfejsy

Moduły interfejsu serii 80 zostały zbudowane wokół zastrzeżonego układu interfejsu magistrali, który łączy standardowy mikrokontroler Intel 8049 z magistralą główną. Funkcje interfejsu, takie jak uzgadnianie , zostały przeniesione do oprogramowania układowego 8049.

82937A Interfejs HP-IB (GPIB, IEEE-488, IEC625)
82938A Interfejs HP-IL
82939A Interfejs szeregowy RS-232
82940A Interfejs GPIO (uniwersalny równoległy 4 × 8 bitów )
82941A Interfejs BCD (równoległy, 11 cyfr dziesiętnych kodowanych binarnie ze znakiem)
82949A Interfejs drukarki ( interfejs równoległy Centronics )
82950A Modem (110/300 bitów / s, Bell 103/113)
82966A Interfejs łącza danych (do połączenia z hostami HP1000 / 3000 )
82967A Moduł przetwarzania tekstu na mowę, słownik zawierający 1500 słów przy użyciu chipa syntezatora Texas Instruments TMS5220

Uwagi i odniesienia

  1. Nowy świat obliczeń osobistych / zawodowych . (A New World in Personal / Business Computing) Todd R. Lynch, Hewlett-Packard Journal ,Lipiec 1980, tom 31, nr 7, strona 3
  2. A New World of Personal / Professional Computation (Nowy świat w obliczeniach Personal / Professional) Todd R. Lynch, Hewlett-Packard Journal ,Lipiec 1980, tom 31, nr 7, strona 3
  3. np. Apple II (1977), Tandy TRS-80 (1977), CBM 2001 (1977), Zenith Z89 (1980)
  4. (w) „  Współzałożyciel Apple zaoferował firmie HP pierwszy projekt komputera 5 razy (współzałożyciel Apple oferował pięć razy więcej wzorów niż jego pierwszy komputer HP)  ” na appleinsider.com ,6 grudnia 2010
  5. Wywiad ze Stevem Wozniakiem (angielski)
  6. 3250 USD w 1980 r. ≈ 8550 USD w 2010 r. (Patrz Czynniki przeliczeniowe inflacji dla dolarów )
  7. 2250 USD w 1981 r. ≈ 5900 USD w 2010 r
  8. 1795 USD w 1982 r. ≈ 4700 USD w 2010 r
  9. (in) "  Cena Plan Series 80 na 1 st lipca 1983  " na www.hpmuseum.net ,1 st lipca 1983(dostęp 12 lutego 2010 )
  10. 2995 USD w 1983 r. ≈ 7900 USD w 2010 r
  11. (in) „  Informacje o cenach HP 9915A, grudzień 1980 r.  ” (Dostęp 12 lutego 2010 r. )
  12. „ID” odnosi się do identyfikacji wewnętrznej pamięci ROM, tj. Adresu bazowego, który musi być unikalny w systemie.
  13. „  SYSEXT-ROM-Manual (niemiecki)  ” (dostęp 27 kwietnia 2016 r. )
  14. Dodano funkcje zarządzania I / O do HP-85 .
  15. „  HP Computer Museum: 82967A  ” (dostęp 12 lutego 2010 )

Linki zewnętrzne