KIM-1

den indledende reklame for KIM – 1-mikrocomputeren, April 1976

KIM – 1 bestod af et enkelt printkort med alle komponenterne på den ene side. Det omfattede tre vigtigste IC’ er; MCS6502 CPU og to MCS6530 perifere Interface/hukommelsesenheder. Hver MCS6530 består af en maske programmerbar 1024 gange 8 ROM, en 64 gange 8 RAM, to 8 bit tovejs porte og en programmerbar intervaltimer. KIM – 1 brochuren sagde “1 K BYTE RAM”, men det havde faktisk 1152 bytes. Hukommelsen var sammensat af otte 6102 statiske væddere (1024 gange 1 bit) og de to 64 byte væddere i Mcs6530 ‘erne. i 1970’ erne blev hukommelsesstørrelser udtrykt på flere måder. Halvlederproducenter ville bruge en præcis hukommelsesstørrelse som 2048 med 8 og undertiden angive antallet af bits (16384). Mini-og mainframe-computere havde forskellige hukommelsesbredder (8 bit til over 36 bit), så producenterne ville bruge udtrykket “ord”, såsom 4K-ord. De tidlige hobbyist computerannoncer ville bruge både “ord”og ” bytes”. Det var almindeligt at se “4096 ord”, “4K (4096) ord” og “4 k bytes”. Udtrykket KB var ubrugt eller meget usædvanligt. KIM – 1 blev introduceret i April 1976-udgaven af BYTE, og annoncen sagde “1 K BYTE RAM” og “2048 ROM BYTES”.

også inkluderet var seks 7-segment lysdioder (svarende til dem på en lommeregneren) og en 24-tast lommeregner-typen tastatur.Mange af stifterne i I/O-delene af 6530 ‘ erne var forbundet til to stik på kanten af brættet, hvor de kunne bruges som et serielt system til kørsel af en Teletype Model 33 ASR og papirtape reader/punch).

et af disse stik blev også fordoblet som strømforsyningsstik og inkluderede analoge linjer, der kunne fastgøres til en kassettebåndoptager.

tidligere mikrocomputersystemer som MITS Altair brugte en række kontakter på forsiden af maskinen til at indtaste data. For at gøre noget nyttigt måtte brugeren indtaste et lille program kendt som “bootstrap loader” i maskinen ved hjælp af disse kontakter, en proces kendt som opstart. Når læsseren er indlæst, vil den blive brugt til at indlæse et større program fra en lagerenhed som en papirbåndlæser. Det ville ofte tage op til fem minutter at indlæse det lille program i hukommelsen, og en enkelt fejl under vendingen af kontakterne betød, at bootstrap-læsseren ville gå ned i maskinen. Dette kunne gøre noget af bootstrap-koden forvrænget, i hvilket tilfælde programmøren måtte genindtaste det hele og starte igen.

KIM-1 indeholdt et noget mere komplekst indbygget Terminalgrænseflademonitorprogram kaldet TIM, der var “indeholdt i 2048 bytes ROM i to 6530 ROM/RAM/IO arrays”. Dette overvågningsprogram omfattede muligheden for at køre et kassettebånd til opbevaring, køre LED-displayet og køre tastaturet. Så snart strømmen var tændt, ville skærmen køre, og brugeren kunne straks begynde at interagere med maskinen via tastaturet. KIM – 1 var en af de første single-board computere, der kun havde brug for en ekstern strømforsyning for at muliggøre brugen som en selvstændig eksperimentel computer. Denne kendsgerning, plus de relativt lave omkostninger ved at komme i gang, gjorde det meget populært blandt hobbyister gennem slutningen af 1970 ‘ erne.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.