KIM-1

La pubblicità introduttiva per il microcomputer KIM-1, aprile 1976

Il KIM-1 consisteva in un singolo circuito stampato con tutti i componenti su un lato. Comprendeva tre circuiti integrati principali; la CPU MCS6502 e due dispositivi di interfaccia/memoria periferica MCS6530. Ogni MCS6530 comprende una maschera programmabile 1024 x 8 ROM, una RAM 64 x 8, due porte bidirezionali a 8 bit e un timer a intervalli programmabili. La brochure KIM-1 diceva “1 K BYTE RAM” ma in realtà aveva 1152 byte. La memoria era composta da otto RAM 6102 statici (1024 x 1 bit) e i due RAM 64 byte degli MCS6530. Negli anni 1970 le dimensioni della memoria erano espresse in diversi modi. I produttori di semiconduttori userebbero una dimensione di memoria precisa come 2048 per 8 e talvolta indicano il numero di bit (16384). I computer Mini e mainframe avevano varie larghezze di memoria (da 8 bit a oltre 36 bit), quindi i produttori usavano il termine “parole”, come le parole 4K. I primi annunci di computer hobbisti userebbero sia “parole”che ” byte”. Era comune vedere” 4096 parole”,” 4K (4096) parole “e”4 K byte”. Il termine KB era inutilizzato o molto raro. Il KIM-1 è stato introdotto nel numero di aprile 1976 di BYTE e la pubblicità ha dichiarato “1 K BYTE RAM” e “2048 ROM BYTES”.

Erano inclusi anche sei LED a 7 segmenti (simili a quelli di una calcolatrice tascabile) e una tastiera a 24 tasti.Molti dei pin delle porzioni di I/O del 6530s erano collegati a due connettori sul bordo della scheda, dove potevano essere utilizzati come sistema seriale per guidare un Teletype Modello 33 ASR e lettore di nastro di carta / punzone).

Uno di questi connettori raddoppiò anche come connettore di alimentazione e includeva linee analogiche che potevano essere collegate a un registratore a cassette.

I sistemi microcomputer precedenti come il MITS Altair utilizzavano una serie di interruttori sulla parte anteriore della macchina per inserire i dati. Per fare qualcosa di utile, l’utente doveva inserire un piccolo programma noto come “bootstrap loader” nella macchina usando questi switch, un processo noto come avvio. Una volta caricato, il caricatore verrebbe utilizzato per caricare un programma più grande da un dispositivo di archiviazione come un lettore di nastri di carta. Spesso ci vorrebbero più di cinque minuti per caricare il piccolo programma in memoria, e un singolo errore durante il lancio degli switch significava che il caricatore di bootstrap bloccava la macchina. Ciò potrebbe rendere confuso parte del codice bootstrap, nel qual caso il programmatore ha dovuto reinserire il tutto e ricominciare tutto da capo.

Il KIM-1 includeva un software di monitoraggio dell’interfaccia terminale integrato un po ‘ più complesso chiamato TIM che era “contenuto in 2048 byte di ROM in due array 6530 ROM/RAM/IO”. Questo software monitor incluso la possibilità di eseguire una cassetta per la memorizzazione, guidare il display a LED, ed eseguire la tastiera. Non appena l’alimentazione è stata accesa, il monitor funzionava e l’utente poteva iniziare immediatamente a interagire con la macchina tramite la tastiera. Il KIM-1 è stato uno dei primi computer single-board, che necessitano solo di un alimentatore esterno per consentire il suo utilizzo come un computer sperimentale stand-alone. Questo fatto, oltre al costo relativamente basso per iniziare, lo ha reso molto popolare tra gli hobbisti fino alla fine degli anni ‘ 70.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.