KIM-1

de inleidende advertentie voor de KIM – 1 microcomputer, April 1976

de KIM-1 bestond uit één printplaat met alle componenten aan één zijde. Het bevatte drie hoofd ICs; de MCS6502 CPU, en twee MCS6530 perifere Interface/geheugen apparaten. Elke MCS6530 bevat een mask programmeerbare 1024 x 8 ROM, een 64 x 8 RAM, twee 8 bit bi-directionele poorten en een programmeerbare interval timer. De KIM-1 brochure zei “1 k BYTE RAM” maar het had eigenlijk 1152 bytes. Het geheugen bestond uit acht 6102 statische RAM ’s (1024 x 1 bits) en de twee 64 byte RAM’ s van de MCS6530s. in de jaren zeventig werden geheugengroottes op verschillende manieren uitgedrukt. Halfgeleiderfabrikanten zouden een precieze geheugengrootte gebruiken zoals 2048 bij 8 en soms het aantal bits vermelden (16384). Mini-en mainframecomputers hadden verschillende geheugenbreedtes (8 bits tot meer dan 36 bits) zodat fabrikanten de term “woorden” zouden gebruiken, zoals 4K-woorden. De vroege hobbyistische computeradvertenties zouden zowel “woorden” als “bytes”gebruiken. Het was gebruikelijk om “4096 woorden”, “4K (4096) woorden” en “4 K bytes”te zien. De term KB was ongebruikt of zeer ongewoon. De KIM-1 werd geïntroduceerd in het April 1976 nummer van BYTE en de advertentie vermeld “1 k BYTE RAM” en “2048 ROM BYTES”.

omvatte ook zes 7-segment LEDs (vergelijkbaar met die op een zakrekenmachine) en een 24-toets rekenmachine-type toetsenbord.Veel van de pinnen van de I/O-delen van de 6530s waren aangesloten op twee connectoren aan de rand van het bord, waar ze konden worden gebruikt als een serieel systeem voor het besturen van een Teletype model 33 ASR en Papier tape reader/punch).

een van deze aansluitingen verdubbelde ook als voedingsconnector, en bevatte analoge lijnen die aan een cassettebandrecorder konden worden bevestigd.

eerdere microcomputersystemen zoals de MITS Altair gebruikten een reeks schakelaars aan de voorkant van de machine om gegevens in te voeren. Om iets nuttigs te doen, moest de gebruiker een klein programma invoeren dat bekend staat als de “bootstrap loader” in de machine met behulp van deze switches, een proces dat bekend staat als het opstarten. Eenmaal geladen, zou de lader worden gebruikt om een groter programma te laden van een opslagapparaat zoals een Papier tape reader. Het zou vaak meer dan vijf minuten duren om het kleine programma in het geheugen te laden, en een enkele fout tijdens het omdraaien van de schakelaars betekende dat de bootstrap loader de machine zou crashen. Hierdoor kon een deel van de bootstrap code vervormd worden, in welk geval de programmeur de hele zaak opnieuw moest invoeren en helemaal opnieuw moest beginnen.

de KIM-1 bevatte een wat complexere ingebouwde Terminal Interface Monitor software genaamd TIM die”in 2048 bytes van ROM in twee 6530 ROM/RAM/IO arrays” was. Deze monitorsoftware bevatte de mogelijkheid om een cassetteband voor opslag uit te voeren, het LED-display aan te sturen en het toetsenbord uit te voeren. Zodra de stroom was ingeschakeld, zou de monitor draaien en de gebruiker kon onmiddellijk beginnen met de interactie met de machine via het toetsenbord. De KIM-1 was een van de eerste single-board computers, die alleen een externe voeding nodig had om het gebruik als een zelfstandige experimentele computer mogelijk te maken. Dit feit, plus de relatief lage kosten om aan de slag te gaan, maakte het vrij populair bij hobbyisten tot aan het einde van de jaren zeventig.

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.