Olivetti P602
La Olivetti P602 è un computer prodotto dalla Olivetti nel 1971 come successore della Programma 101, della quale mantiene l'architettura, seppur con importanti modifiche.[1] StoriaLa P602 venne rilasciata nel 1971 come successore della Programma 101. A differenza della P101, venduta come "calcolatore da tavolo" in italiano e "desk top computer" in inglese, il termine scelto dall'azienda eporediese per il prodotto fu quello di microcomputer, per un prodotto di dimensioni e costo ridotto rispetto ai coevi minicomputer.[1] Fu una risposta ai prodotti concorrenti americani, come l'HP 9100A e le varie macchine dei Wang Laboratories, che integravano funzioni matematiche al loro interno, e venne sostituita dalla Olivetti P652 nel 1973. CaratteristicheGeneralitàSeppur sviluppata in circuiti integrati DTL[2], mantiene un'architettura simile a quella della Programma 101, con una memoria a linea di ritardo di dimensioni circa doppie rispetto alla Perottina. La P602 mette a disposizione 16 registri: 3 operativi (M, A ed R, similmente alla P101), 9 di deposito e 4 di programma. Ogni registro può ospitare 30 cifre o 32 istruzioni ed è possibile dividerlo in due o in quattro. È supportata l'indirezione, ossia ci si può riferire ad un registro in base al suo riferimento numerico e non in base al suo nome. Viene inoltre introdotto il concetto di "zone di memoria", su cui possono essere operate alcune operazioni in modo omogeneo come la cancellazione e il salvataggio su cartuccia magnetica. Esse sono:
Oltre a ciò erano disponibili tre registri binari, denominati M, A ed R e detti deviatori, non collegati ai tre registri operativi, che potevano assumere solo lo stato di acceso e spento e potevano essere modificati e verificati in ogni punto del programma. Set di istruzioniIstruzioni a virgola fissaIstruzioni per virgola mobileIstruzioni di servizioIstruzioni matematiche nella ROMSaltiI salti sono radicalmente modificati rispetto alla P101 e alla P203, pur mantenendo l'idea di etichette per effettuarli. A differenza delle macchine precedenti l'etichetta di destinazione è unica ed è un prefisso che stabilisce l'eventuale condizione del salto, ciò permette di avere sino a 32 destinazioni di salti in un singolo programma. Viene inoltre eliminato il salto modificato, caratteristico della P203, che è sostituito dalla chiamata a subroutine, che permette in automatico il ritorno al punto di programma in cui è stata chiamata la subroutine. ROMSi poteva facoltativamente collegare al calcolatore una memoria ROM con funzioni trigonometriche, logaritmiche, esponenziali e aritmetiche in virgola mobile, nello specifico:
A differenza della concorrenza e della Olivetti P652 non esistevano dei tasti appositi sulla tastiera per richiamare sequenze dalla ROM e si doveva usare l'istruzione "* /" per annunciare al calcolatore la chiamata ad una funzione della ROM, seguita da un'istruzione di salto verso una delle istruzioni in ROM. PerifericheÈ possibile dotare il calcolatore di due interfacce per periferiche esterne, ossia:
Note
Bibliografia
|