Solid State Software modul je uređaj koji je 1977. razvila kompanija Texas Instruments kao vanjski medij za pohranu i distribuciju softverskih paketa za programabilne kalkulatore poput TI-59 i TI-58. Solid State Software označava da su u pitanju specijalizirani uređaji sa softverom trajno zapisanim u memoriji (eng. read-only), a ne programi koje može upisivati korisnik. Svaki modul bio je specijalizirani vanjski dodatak koji je unaprijedio funkcionalnost kalkulatora. Sadržavao je unaprijed programirani softverski paket određene namjene. Modul je omogućavao proširenje funkcionalnosti kalkulatora na specifične zadatke poput znanstvenih proračuna, financijskih analiza, statistike ili inženjerskih simulacija i to učitavanjem specijaliziranih programa i aplikacija bez potrebe za ručnim unosom kodova.
Drugi dio proširenja za navedene kalkulatore bile su magnetne kartice koje su mogle sadržavati pojedinačne programe, bilo tvornički unaprijed zapisane ili prilagođene od strane korisnika. Ove programe korisnik je mogao mijenjati, prepisivati ili koristiti po potrebi. Služile su za spremanje korisničkih programa, podataka ili rezultata, omogućujući korisnicima da svoje prilagođene programe nose i dijele između različitih kalkulatora. Osim toga, korisnici nisu morali ručno unositi složene programe nego su ih mogli učitati izravno s kartice. Korisnici koji su trebali specifične funkcionalnosti mogli su kupiti dodatne setove kartica s prilagođenim programima za njihovu profesiju (npr. kartice za medicinsku statistiku ili poslovne analize). Korištenje magnetnih kartica kao medija za pohranu omogućilo je brzi pristup i pohranu velikih količina podataka, što je bilo ključnu za optimizaciju rada u profesionalnim i znanstvenim krugovima. Tehnologija magnetnih kartica korištena u tim modulima postala je zastarjela sredinom 1980-ih kada su napredniji oblici pohrane podataka poput floppy diskova preuzeli dominaciju na tržištu. Solid State Software moduli i magnetne kartice prestali su se koristiti sredinom osamdesetih.
Tehnologija izrade i funkcionalnosti
Solid State Software moduli temeljili su se na tehnologiji magnetnih kartica koje su bile umetnute u uređaj kompatibilan s TI-59 i TI-58 kalkulatorima. Svaki modul bio je dizajniran s funkcijama specifičnim za različite primjene, uključujući znanstvene proračune, inženjerske analize, financijske kalkulacije, a ponekad čak i za grafičke prikaze. Modul Master Library, uključen u svaki TI-59, sadržavao je 25 programa: matrične izračune, rješenja linearnih jednadžbi, složenu aritmetiku, financijske i kalendarske izračune, generator slučajnih brojeva, pretvorbe jedinica pa čak i jednostavnu igricu Hi-Lo. Texas Instruments objavio je i druge module, uključujući primijenjenu statistiku, matematiku, investicije, elektrotehniku, pomorsku navigaciju i zrakoplovstvo. Svaki modul sadržavao je do 5K dobro napisanog, visoko optimiziranog softvera, a standardna cijena bila je 40 USD. Ovi moduli omogućavali su korisnicima da pohrane i učitaju do 5000 koraka programa, čineći kalkulatore svestranijima i omogućujući brzo prebacivanje između različitih funkcionalnosti. Korištenje tih modula smanjilo je potrebu za programiranjem “od nule”, čime su se ubrzali proračuni i smanjile pogreške. U osnovi, ovi moduli proširuju memoriju kalkulatora, omogućujući učitavanje velikih programa s vanjske memorije. Korištenje tih modula u kombinaciji s TI-59 i TI-58 omogućilo je stvaranje potpuno prilagodljivih računalnih uređaja za širok spektar industrija i aplikacija. Modul se umetao u slot s donje stražnje strane kalkulatora, a magnetne kartice umetale su se u utor s lijeve strane kalkulatora te bi automatski bile potegnute i očitane kroz kalkulator na desni izlaz. Osim toga mogle su se umetnuti u fiksni utor ispod ekrana.
Povijesni značaj
Solid State Software moduli predstavljali su veliki korak u evoluciji prijenosnih računala i kalkulatora jer su omogućili standardiziranu i efikasnu pohranu specifičnih softverskih paketa. Ovaj koncept pohrane podataka putem vanjskih medija postavio je temelje za razvoj drugih tehnologija koje su kasnije korištene u osobnim računalima. Uvođenjem ovih modula, Texas Instruments omogućio je korisnicima TI-59 i TI-58 lakšu personalizaciju njihovih uređaja za specifične industrijske, znanstvene i obrazovne primjene, čime je podigao standard u razvoju programabilnih kalkulatora.
Izvori
Datamath.net – Letak za TI-58 kalkulator
TI-59 History
TI-59 Home page
YouTube / Stefano Purchiaroni – TI59 programming
ChatGPT

Najnoviji komentari