KIM-1

Der KIM-1, der für den Tastatur-Eingangsmonitor kurz ist, war ein kleiner 6502-basierter Computer des einzelnen Ausschusses, der entwickelt und von MOS Technology, Inc. erzeugt ist, und ist 1976 losgefahren. Es war in Bezug auf diese Periode, wegen seines niedrigen Preises sehr erfolgreich (aus den billigen 6502 folgend), und Ausbaufähigkeit des leichten Zugangs.

Geschichte

Der erste Verarbeiter von MOS Technology, die 6501, konnte in vorhandene Hauptplatinen eingesteckt werden, die Motorola 6800 verwendet haben, potenziellen Benutzern (d. h. Ingenieure und Hobbyisten) erlaubend, ein Entwicklungssystem zu veranstalten und sehr leicht das Verwenden vorhandener Hardware führend. Motorola hat sofort verklagt, MOS zwingend, die 6501 vom Markt zu ziehen. Das Ändern des Nadel-Lay-Outs hat die "mit der Rechtssache freundlichen" 6502 erzeugt. Sonst identisch zu den 6501 hatte es dennoch den Nachteil, keine Maschine zu haben, in der neue Benutzer schnell anfangen konnten, mit der Zentraleinheit zu spielen.

Chuck Peddle, Führer 650x Gruppe an MOS (und ehemaliges Mitglied von 6800 Mannschaften von Motorola), hat den KIM-1 entworfen, um dieses Bedürfnis zu füllen. Der KIM-1 ist gekommen, um 1976 einzukaufen. Während die Maschine ursprünglich beabsichtigt war, um von Ingenieuren verwendet zu werden, hat es schnell ein großes Publikum mit Hobbyisten gefunden. Ein ganzes System konnte für unter mit dem Kauf des Bastelsatzes für nur, und dann das Hinzufügen eines verwendeten Terminals und eines Kassette-Band-Laufwerkes gebaut werden.

Viele Bücher waren verfügbare demonstrierende kleine Zusammenbau-Sprachprogramme für den KIM, einschließlich "Des Ersten Buches von KIM" durch Jim Butterfield u. a. Ein Demoprogramm hat den KIM in einen Musik-Kasten durch toggling umgewandelt, den eine softwarekontrollierbare Produktion verbunden mit einem kleinen Lautsprecher gebissen hat.

Da das System populärere der allgemeinen Hinzufügungen geworden ist, war die Winzige GRUNDLEGENDE Programmiersprache.

Das hat eine leichte Speichervergrößerung verlangt; "die ganze Entzifferung für die ersten 4 K wird direkt auf dem KIM Ausschuss zur Verfügung gestellt. Alles, was Sie zur Verfügung stellen müssen, ist 4 K mehr von RAM-Chips und einigen Puffern." Der harte Teil lud die GRUNDLEGENDEN von der Kassette binden 15-minutige Qual-a.

Rockwell International - wer zweit-sourced die 6502, zusammen mit dem Synertek-veröffentlichten ihr eigener Einschätzungsausschuss 1976, das ZIEL 65. Das ZIEL hat eine volle ASCII-Tastatur, ein GEFÜHRTES alphanumerisches 14-Segmente-Display-Buchstaben 20 und einen kleinen einer Registrierkasse ähnlichen Drucker eingeschlossen. Ein Fehlersuchprogramm-Monitor wurde als Standard firmware für das ZIEL zur Verfügung gestellt, und Benutzer konnten auch fakultative ROM-Chips mit einem Monteur und einem Dolmetscher von Microsoft BASIC kaufen, um davon zu wählen.

Schließlich gab es den Synertek SYM-1 Variante, die, wie man sagen konnte, eine Maschine halbwegs zwischen dem KIM und dem ZIEL war; es hatte die kleine Anzeige des KIM und eine einfache Membranentastatur von 29 Schlüsseln (Hexe-Ziffern und Kontrollschlüssel nur), aber hat mit dem ZIEL NORMALE Vergrößerungsschnittstellen und wahren RS-232 (Spannungspegel sowie aktuelle Schleife-Weise unterstützt) zur Verfügung gestellt.

Nicht lange nach der Einführung des KIM wurde MOS Technology, Inc. von Commodore International gekauft, und die Produktion des ursprünglichen KIM hat eine Zeit lang unter dem CBM-Etikett gedauert, bevor es beendet wurde.

Chuck Peddle hat Arbeit an einer ausgebreiteten Version, mit einer vollen eingebauten QWERTY-Tastatur, Kassette-Band-Laufwerk und monochromem Monitor-Display angefangen.

Der Monitor wurde von einem neuen eingebauten Anzeigefahrer Span gesteuert, bedeutend, dass kein Außenterminal erforderlich war.

Das ROM firmware wurde ausgebreitet, um das GRUNDLEGENDE ebenso einzuschließen, so war die Maschine und das Laufen, sobald die Macht angemacht wurde. Das Ergebnis war das Kommodore-HAUSTIER (RAM, getrennte Logikgrafik), gestartet 1977 - eines von drei historischem Haus/Personalcomputern, um in diesem Jahr, die beiden anderen zu scheinen, der Apple II (auch 6502-basiert) und der TRS-80 (mit Zilog Z80) seiend.

Beschreibung

Der KIM-1 hat aus einer einzelnen gedruckten Leiterplatte mit allen Bestandteilen auf einer Seite bestanden. Es hat drei wichtige ICs eingeschlossen; die MCS6502 Zentraleinheit und zwei MCS6530 Peripherischen Geräte der Schnittstelle/Gedächtnisses. Der MCS6530 "ist eine Maske programmierbare 1024 x 8 ROM, 64 x 8 RAM, zwei bidirektionale 8-Bit-Häfen … und ein programmierbarer Zwischenraum-Zeitmesser …". Die KIM-1 Broschüre hat "1 K BYTE-RAM" gesagt, aber es hatte wirklich 1152 Bytes. Das Gedächtnis wurde aus acht 6102 statischer RAM (1024 x 1 Bit) und der zwei 64-Byte-RAM des MCS6530s zusammengesetzt. In den 1970er Jahren wurden Speichergrößen auf mehrere Weisen ausgedrückt. Halbleiter-Hersteller würden eine genaue Speichergröße wie 2048 durch 8 verwenden und manchmal die Zahl von Bit (16384) festsetzen. Mini- und Großrechner-Computer hatte verschiedene Speicherbreiten (8 Bit zu mehr als 36 Bit), so würden Hersteller den Begriff "Wörter" wie 4K-Wörter gebrauchen. Die frühen Hobbyist-Computeranzeigen würden sowohl "Wörter" als auch "Bytes" verwenden. Es war üblich, "4096 Wörter", "4K (4096) Wörter" und "4 K Bytes" zu sehen. Der Begriff KILOBYTE war unbenutzt oder sehr ungewöhnlich. Der KIM-1 wurde im Problem im April 1976 der Zeitschrift Byte eingeführt, und die Anzeige hat "1 K BYTE-RAM" und "2048 ROM-BYTES" festgesetzt.

Auch eingeschlossen waren sechs 7-Segmente-LEDs (ähnlich denjenigen auf einer Taschenrechenmaschine) und eine 24-Schlüssel-Tastatur des Rechenmaschine-Typs.

Viele der Nadeln der Eingabe/Ausgabe-Teile der 6530 wurden mit zwei Steckern am Rand des Ausschusses verbunden, wo sie als ein Seriensystem verwendet werden konnten, für ein Fernschreiber-Modell 33 ASR und Lochstreifen-Leser/Schlag zu steuern).

Einer dieser Stecker hat sich auch als der Macht-Versorgungsstecker verdoppelt, und hat analoge Linien eingeschlossen, die einem Kassette-Tonbandgerät beigefügt werden konnten.

Frühere Mikrocomputersysteme wie der MITS Altair haben eine Reihe dessen verwendet schaltet die Vorderseite der Maschine ein, um in Daten einzugehen. Um irgendetwas Nützliches zu tun, musste der Benutzer in ein kleines Programm eingehen, das als der "Stiefelstrippe-Lader" in die Maschine mit diesen Schaltern, ein als das Starten bekannter Prozess bekannt ist. Einmal geladen würde der Lader verwendet, um ein größeres Programm von einem Speichergerät wie ein Lochstreifen-Leser zu laden. Es würde häufig aufwärts fünf Minuten nehmen, um das winzige Programm ins Gedächtnis und einen einzelnen Fehler zu laden, während das Schnipsen der Schalter bedeutet hat, dass der Stiefelstrippe-Lader die Maschine zertrümmern würde. Das konnte etwas vom durcheinander gebrachten Stiefelstrippe-Code machen, in welchem Fall der Programmierer in alles wiedereingehen und noch einmal anfangen musste.

Der KIM-1 hat eine etwas kompliziertere eingebaute Endschnittstelle-Monitor-Software genannt TIM eingeschlossen, der 2048 Bytes des ROMs in zwei 6530 ROM/RAM/IO-Reihe "enthalten wurde". Diese Monitor-Software hat die Fähigkeit eingeschlossen, ein Kassette-Band für die Lagerung zu führen, die GEFÜHRTE Anzeige zu steuern, und die Tastatur zu führen. Sobald die Macht angemacht wurde, würde der Monitor laufen, und der Benutzer konnte sofort anfangen, mit der Maschine über die Tastatur aufeinander zu wirken. Der KIM-1 war einer der ersten Computer des einzelnen Ausschusses, nur eine Außenmacht-Versorgung brauchend, um seinen Gebrauch als ein eigenständiger experimenteller Computer zu ermöglichen. Diese Tatsache, plus die relativ niedrigen Kosten davon, angefangen zu werden, hat es ziemlich populär bei Hobbyisten im Laufe des Endes der 1970er Jahre gemacht.

Videoanzeige

Der Entwerfer der Fernsehschreibmaschine, Don Lancaster, hat eine niedrige Kostenvideoanzeige für den KIM-1 entwickelt. Der Erweiterungsausschuss würde bis zu 4000 Charaktere in einem Fernsehen oder Monitor zeigen. Eine typische Konfiguration würde 16 Linien von 32 Großbuchstaben nur Charaktere sein. Der Ausschuss hatte nur 10 niedrige Kosten ICs und hat das Gedächtnis des KIM für die Schirm-Lagerung verwendet.

Das TVT-6-Projekt ist auf dem Deckel auf Popular Electronics im Juli 1977 erschienen. Der ganze Bastelsatz konnte von PAiA Electronics dafür bestellt werden.

Don hat dieses Design ausgebreitet, um einfache und Farbengrafik im Preiswerten Videokochbuch zu tun.

Spezifizierungen

  • ZENTRALEINHEIT: MCS6502
  • 2x PIO MCS6530, a, 2x bidirektionale 8-Bit-Häfen, programmierbarer Zwischenraum-Zeitmesser
  • 8x 6102 statischer RAM 1024 x 1 (1152 Bytes)
  • 6x 7-Segmente-LEDs
  • 24-Schlüssel-Rechenmaschine-Typ-Tastatur
  • 2x Serienhäfen
  • Terminal Interface Monitor (TIM), der das Starten, die Tastatur, 7-seg LEDs und die Kassette behandelt hat, bindet

Band-Format

Jedes Bit wird durch drei 2.484 Millisekunden lange Töne vertreten. Das erste ist immer 3700 Hz, die Mitte ist 3700 Hz für "0" oder 2400 Hz für "1", und der letzte ist immer 2400 Hz. Das gibt eine wirksame Bit-Rate von 134.2 bit/s. Entdeckung wird durch einen PLL getan, der LM565 verwendet.

Das Format von Daten auf dem Band ist: 100 Bytes mit dem Wert 0x16 (SYN, Synchronisierung), ein Byte mit dem Wert 0x2A (*), die Rekordkennnummer, die Anfang-Adresse (zwei Charaktere für das niedrige Byte der Adresse, zwei Charaktere für das hohe Byte), die Endadresse (in demselben Format), die wirklichen Daten, ein Byte mit dem Wert 0x2F (" /" Charakter), eine Zwei-Byte-Kontrollsumme, und zwei Bytes mit dem Wert 0x04 (EOT, Ende der Übertragung).

Jedes Byte des Gedächtnisses wird versorgt, wie zwei folgende ASCII Charaktere auf dem Band, zum Beispiel, hexadecimal B5 im Gedächtnis (181 Dezimalzahl) als zwei folgende ASCII Charaktere "B" und "5" (42 und 35 hexadecimal) versorgt würden.

Siehe auch

  • Mikroprozessor-Entwicklungsausschuss
  • Computer von Elektor dem Jüngeren
  • RICHTEN SIE 65
  • SYM-1

Links


Bäume Großbritanniens und Irlands / Marcus Didius Falco
Impressum & Datenschutz