14.11.2021

Bedienkonzept des Schuft2-Computers

Version 1

Da es in Version 1 nur ein Monitor-Programm gibt, muss man Anwenderprogramme über Schalter und Taster eingeben. Die Taster sind für die Befehlseingabe (Speicherabfrage, Schreiben in den Speicher, Starten von Programmen), die Schalter für die Adress- und Dateneingabe zuständig.

Um den Inhalt einer Speicherzelle (16Bit) in Hexadezimal-Schreibweise auf der 7-Segment-Anzeige sichtbar zu machen, muss zunächst die Speicheradresse eingegeben werden. Dies geht nur, wenn die gelbe Status-LED blinkt und in der Anzeige "Adr." steht. Ist dies nicht der Fall, so muss die schwarze Abbruch-Taste (Break) gedrückt werden. Nun stellt man die gewünschte Adresse mit den Kippschaltern ein und drückt anschließend die gelbe Abfrage-Taste (Query). Daraufhin leuchtet die gelbe LED dauerhaft und in der Anzeige steht links die Adresse und rechts der Inhalt. Durch Drücken der grünen Eingabe-Taste (Enter) wird die nächsthöhere Speicheradresse und deren Inhalt angezeigt.

Um eine Speicherzelle neu zu beschreiben, muss zunächst der alte Inhalt abgefragt werden. Durch Drücken der roten Taste "Schreiben" (Write) wird der Speicherinhalt in der Anzeige gelöscht. Es blinkt die rote LED zum Zeichen, dass eine Daten-Eingabe erwartet wird. Falls es sich bei der Adresse um einen System-Bereich (Monitor-Programm, System-Daten usw.) handelt (gelbe und rote LED blinken), muss das Schreiben noch mit gleichzeitigem Drücken der Tasten "Bestätigung" (weiß, Confirm) und "Eingabe" bestätigt werden. Mit Taste "Abbruch" (schwarz, Break)) kommt man zurück zur Anzeige des bisherigen Speicherinhalts, mit der Taste "Abfrage" zur Eingabe einer neuen Adresse. Ansonsten kann mit den 16 Kippschaltern der neue Inhalt eingestellt und mit dem erneuten Drücken von "Schreiben" in den Speicher und die Anzeige übernommen werden. Danach leuchtet die rote LED . Durch erneutes Drücken von "Eingabe" wird die Adresse und der Inhalt der nächsten Speicherstelle angezeigt  und kann wie oben durch Drücken der Taste "Schreiben" geändert werden. Mit der Taste "Abbruch" kommt man wieder zur Adress-Eingabe. Mit Taste "Abfrage" kann eine andere Adresse eingestellt werden.

Bei Drücken der blauen Taste "Lauf" (Run) nach Einstellen der Startadresse bei gelb blinkender oder leuchtender LED wird die Startadresse in der rechten Hälfte der Anzeige sichtbar, links steht dann " run" und die blaue LED blinkt. Durch erneutes Drücken der Taste "Programmlauf" wird das Programm gestartet, wobei die blaue LED dauerhaft leuchtet.

Der Schuft2-Rechner kann zum Debuggen Programme auch in einzelnen Programmschritten laufen lassen. Dazu muss der einzelstehende Schalter nach rechts umgelegt werden. Mit dem danebenstehenden Taster kann der nächste Befehl des Programms abgearbeitet werden. Die aktuelle Adresse und die auf dem Datenbus stehenden Daten können anhand von LEDs auf der Memory-Platine abgelesen werden.

Durch mehrmaliges Drücken der Taste "Abbruch" wird das Monitor-Programm wieder in den Ausgangszustand versetzt (Kaltstart).

Schuft2 Bedien-Elemente

Zurück zu Software

Zurück zu Schuft2