MAGAZÍN D'INVESTGACIÓ PERIODÍSTICA (iniciat el 1960 com AUCA satírica.. per M.Capdevila a classe de F.E.N.)
-VINCIT OMNIA VERITAS -
VOLTAIRE: "El temps fa justícia i posa a cadascú al seu lloc.."- "No aniràs mai a dormir..sense ampliar el teu magí"
"La història l'escriu qui guanya".. així.. "El poble que no coneix la seva història... es veurà obligat a repetir-la.."
22-05-2022 (889 lectures) | Categoria: Computer |
![]() Calculadora HP Model 9830A amb impressora tèrmica model 9866 opcional |
|
Tipus | Computador de sobretaula |
---|---|
Data de publicació | HP 9810A 1971, HP 9830A 1972 |
Discontinuat | Finals de la dècada de 1970 |
Sistema operatiu | ROM BASIC, ampliable amb cartutxos ROM |
PROCESSADOR | Processador basat en HP 2100 amb pila |
Memòria | 16 KB ~ 64 KB |
L'HP 9800 era una famÃlia del que inicialment s'anomenaven calculadores programables i més tard Computadors de sobretaula fabricats per Hewlett-Packard, reemplaçant la seva primera calculadora HP 9100. El 9830 i els seus successors eren veritables Computadors en el sentit modern del terme, amb un potent intèrpret de llenguatge BASIC.
Contingut |
Cronològicament, els models de la famÃlia eren:
Tots els sistemes 98x0 i 9821 utilitzaven les mateixes interfÃcies d'E/S. Una impressora de lÃnia tèrmica de 400 lÃnies per minut de 80 columnes va ser dissenyada per adaptar-se a la part superior de les 9820 i 9830.
L'èxit de l'HP9830 va portar a una nova generació amb una lògica més rà pida:
Tots els 98x5, amb l'excepció del 9805, utilitzaven cintes de cartutx DC200, en lloc de cintes de casset. El 9825, 9831, 9835 i 9845 utilitzaven les mateixes interfÃcies d'E/S. el 9815 tenia una interfÃcie d'E/S única.
En HPL en lloc de variables com A1 i J2, hi havia registres numerats r1, r2, fins a r199999. Aquest programa HPL per a l'HP 9825 genera una llista de nombres primers:
0: fxd 01: prt 12: prt 23: 1→P4: for C=2 to 10000005: P+2→P6: for N=3 to P/37: if int(P/N)*N = P; gto 48: next N9: prt P10: next C
Una altra caracterÃstica única de l'HPL era la fletxa dreta. Aquesta fletxa era coneguda com la gazinta (argot per "entra"). La declaració 1→P es pronunciaria "One gazinta P".
Els anys 9830 van ser construïts amb un processador similar en arquitectura al miniComputador de la sèrie HP 1000/2100 amb adreça de memòria de 16 bits, i un registre general de processadorS AX i BX. Corrien a una velocitat comparable als primers PC d'IBM. Podrien dibuixar una malla d'una funció 3D SIN(X)/X sense lÃnies ocultes en el transcurs de diversos minuts, un avenç tecnològic per a l'època.
Com que els programes estaven dissenyats per executar-se des de la ROM (memòria només de lectura) la instrucció de subrutina de trucada es va haver de canviar perquè a l'HP211x la ubicació de retorn es va escriure a la primera ubicació de la subrutina. En lloc d'això, es va crear un altre registre per fer un seguiment de les ubicacions de retorn en una à rea de pila separada, com ara processadors més moderns. [1]
Alguns models (per exemple, 9835B) utilitzaven una pantalla LED d'1 lÃnia de 32 carà cters, que d'una banda podia semblar limitant, però d'altra banda tenia el mateix efecte que la finestra d'una lÃnia en un editor de pantalla completa que no es va fer comú fins a la dècada de 1980, amb controls per pujar o baixar una lÃnia, i el cursor a l'esquerra i a la dreta, inserció o supressió de carà cters. S'alimentaven a punt per fer matemà tiques en "mode immediat", on escriuries una expressió com PRINT 2 + 3, i obtindries una resposta quan prems entrar, sense la complicació d'iniciar sessió, o la sobrecà rrega de mantenir una gran sala d'Computadors i operador.
Una unitat de casset controlada per Computador que utilitzava cassets d'à udio amb lÃders clars es va utilitzar per a l'emmagatzematge, amb accés aleatori a fitxer per número, però també es podia connectar un disc dur.
La impressora tèrmica de lÃnia coincident era bastant rà pida, imprimint una lÃnia horitzontal de punts alhora. La velocitat d'una pà gina era més rà pida que les impressores de matriu de punts posteriors, i no era molt pitjor que les impressores de raig de tinta modernes. HP va incorporar impressores tèrmiques en molts productes de traçat i terminal més tard.
Tot i que el processador utilitzat era només una lleugera adaptació de l'utilitzat en miniComputadors HP, el programari del sistema seria completament redissenyat per a un Computador amb el seu sistema operatiu i el seu sistema de llenguatge integrat en memòria de només lectura. BASIC era similar a FORTRAN utilitzat pels enginyers en el miniComputador HP 1000, però molt més senzill d'utilitzar com a llenguatge interpretat. Es van proporcionar tecles de cursor de fletxa que podien desplaçar-se cap amunt i cap avall, i inserir o eliminar de manera interactiva carà cters que no s'escoltaven amb la majoria de CRT o terminals d'impressió fins a l'adveniment de l'editor de pantalla a finals de la dècada de 1970, i el programador podia fer un sol pas o comprovar els valors de les variables.
Dues files de tecles de funció definides per l'usuari amb etiquetes de paper van ser algunes de les primeres implementacions de claus de funció general. Serien la base per a les tecles de funció etiquetades per pantalla posteriors utilitzades en terminals i Computadors posteriors de Hewlett Packard (i IBM), i ara à mpliament adoptades en calculadores, terminals bancaris i bombes de gas.
Era programable en BASIC que es podia ampliar amb ROM per fer grà fics de traçat, matemà tiques matricials i variables de corda. Els cartutxos rom van ser dissenyats per estendre el llenguatge BASIC, i eren molt similars als cartutxos utilitzats més tard per les consoles de videojocs.
La ROM de Plotter va afegir ordres que van fer que la creació d'un grà fic fos molt més senzillament possible amb C++ o C#, i utilitzava coordenades d'usuari o món en lloc d'unitats de traçador enter. Aquestes ordres es convertirien més tard en la base per a l'està ndard independent de llenguatge grà fic HP AGL implementat en altres Computadors HP com el miniComputador HP 1000 i el terminal grà fic intel·ligent HP 2647.
10 REMARK DRAW A PARABOLA20 SCALE -1.0, 1.0, -1.0, 1.030 FOR X = -1.0 TO 1.0 STEP 0.1040 PLOT X, X*X50 NEXT X60 END
També disponible per a la programació de la sèrie HP 9800 era un entorn de desenvolupament arrencable basat en UCSD Pascal, però amb un compilador que generaria codi d'objecte motorola 68000 rà pid i natiu, en lloc del codi p més lent tÃpic de la majoria de les implementacions UCSD Pascal. Aquest rendiment va ser molt valuós per a aplicacions de programació cientÃfica i tècnica.
Els HP 9830 s'utilitzaven comunament en empreses aeroespacials com Boeing. També van ser utilitzats per algunes escoles com Renton, Washington, que utilitzava targetes sense marca de llapis amb lectors de targetes per acomodar l'ús de l'aula. La Guà rdia Costanera dels Estats Units va idear un sistema de reenviament de missatges de teletip basat en 9825A que es van desplegar com a prototip de treball per a un sistema posterior construït per a propòsits, i també els va utilitzar en la coordinació de cadenes transmissores de radionavegació LORAN. Els HP9825 es van utilitzar juntament amb el programari Oscor per anotar un disseny de regates de iot en llocs remots, com els campionats mundials de boles de foc de 1976 a Nova Escòcia, els campionats mundials de windsurf el 1976/1977 a Cancún i Bahames, i també campionats là ser. L'HP9825 va ser seleccionat perquè era portà til: les úniques alternatives eren l'accés telefònic a Computadors de temps compartit que no eren fiables des d'aquestes ubicacions.
La Divisió de Terminals de Dades també va produir una versió programable BASIC del terminal de la sèrie HP2640, l'HP 2647a que també va comptar amb AGL, que era una estandardització d'HP de les ordres de traçador HP 9830. L'HP 2647 BASIC era bà sicament Microsoft BASIC amb ordres de traçat d'estil HP 9830 afegides, i va ser un dels primers grans contractes de Microsoft amb una companyia informà tica principal. HP també va produir una sèrie d'Computadors de butxaca de mà amb una pantalla d'una sola lÃnia com l'HP-75, encara que aquests dispositius no van ser populars durant molt de temps. L'HP 9835 també es va utilitzar com a base per a un sistema informà tic empresarial, i més tard l'HP 250 que viu com a plataforma d'aplicacions.
El 1979 es va produir el 85, el primer de les 80 sèries d'Computadors cientÃfics de sobretaula personals. Tenia un poderós intèrpret BÀSIC, i era assequible per individus els ocupadors dels quals podrien tenir costosos 9845s.
Aquesta divisió va evolucionar per produir estacions de treball de la sèrie UNIX HP 9000, adquirint també l'Apollo Computer Company. HP Basic més tard evolucionaria a Rocky Mountain BASIC per a estacions de treball, que encara s'utilitza avui en dia per donar suport a aplicacions heretades.
La sèrie HP 9800 va ser desenvolupada per la divisió Loveland d'HP (Calculator Products Division), i més tard per la divisió de Fort Collins (Desktop Computer Division). Els primers Computadors de sobretaula es van comercialitzar com a "calculadores" per facilitar la compra. En aquell moment, algunes empreses tenien diferents procediments per comprar "Computadors".
Van generar el desenvolupament de la sèrie HP 80, és a dir, HP 85 i HP 87, que eren Computadors de llenguatge BÀSIC més petits amb pantalles CRT. Provenen de la Divisió de Productes Avançats d'HP amb seu a Corvallis.
La sèrie HP 9800 més tard va donar lloc a la classe d'Computadors de sobretaula, incloent el Tektronix 4051, IBM 5100 i Wang 2200. Amb el temps, serien reemplaçats en el mercat per Computadors personals com Apple i IBM PC que es van inspirar en aquesta primera generació d'Computadors de sobretaula. Es crearien a partir de components està ndard de microComputadors i es van veure afavorits pels usos domèstics i d'oficina.
Al segle XXI, Hewlett Packard es convertiria en el major productor d'Computadors personals. Avui en dia, la majoria de les llars i oficines tenen un Computador de sobretaula o portà til amb un teclat integrat i pantalla connectada a impressores d'alta velocitat amb capacitats de comunicació.
Comentaris publicats
Afegeix-hi un comentari: