Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
homecomputer:poly880 [2012/08/05 08:21] – [Systembeschreibung] volkerp | homecomputer:poly880 [2019/10/29 11:19] (aktuell) – [Bedienung] volkerp | ||
---|---|---|---|
Zeile 29: | Zeile 29: | ||
zum Einsatz. | zum Einsatz. | ||
- | Zum Polycomputer gehören 3 Handbücher: | + | Zum Polycomputer gehören 3 Handbücher: |
+ | |||
+ | {{: | ||
===== technische Daten ===== | ===== technische Daten ===== | ||
^ Merkmal ^ Beschreibung | | ^ Merkmal ^ Beschreibung | | ||
| CPU | U880 | | | CPU | U880 | | ||
- | | ROM | 2x 1K ROM | | + | | ROM | 2x 1K ROM, BM039, BM040 | |
| RAM | 1K | | | RAM | 1K | | ||
| Takt | 921,60 kHz | | | Takt | 921,60 kHz | | ||
Zeile 63: | Zeile 66: | ||
Erzeugnisses erfolgte über das Staatliche Kontor für Unterrichtsmittel und | Erzeugnisses erfolgte über das Staatliche Kontor für Unterrichtsmittel und | ||
Schulmöbel, | Schulmöbel, | ||
+ | |||
+ | PROMs:\\ | ||
+ | U555 Bitmuster " | ||
+ | U555 Bitmuster " | ||
+ | |||
+ | |||
===== Literatur ===== | ===== Literatur ===== | ||
+ | |||
**rfe 6/82 S.385-386. Dipl.-Ing. | **rfe 6/82 S.385-386. Dipl.-Ing. | ||
Zeile 74: | Zeile 84: | ||
auch die programmtechnische | auch die programmtechnische | ||
+ | |||
+ | **rfe 12/82 S.796-799. Dipl.-Ing. | ||
+ | |||
+ | ausführliche Beschreibung des Kassetten-Interfaces des Poly-Computers | ||
**rfe 8/83 S.492-493. HAGEN JAKUBASCHK: Erfahrungen | **rfe 8/83 S.492-493. HAGEN JAKUBASCHK: Erfahrungen | ||
Zeile 146: | Zeile 160: | ||
===== Downloads ===== | ===== Downloads ===== | ||
- | * Bedienhandbuch | + | * Bedienhandbuch, Systemhandbuch |
- | * Systemhandbuch | + | * {{: |
- | * Arbeitshandbuch | + | |
* {{: | * {{: | ||
* Stromlaufplan: | * Stromlaufplan: | ||
Zeile 161: | Zeile 174: | ||
* RAM.asm | * RAM.asm | ||
* MONITOR.ASM | * MONITOR.ASM | ||
- | * {{: | + | * {{: |
* M_TEST.asm | * M_TEST.asm | ||
* RAM1_TEST.asm | * RAM1_TEST.asm | ||
Zeile 171: | Zeile 184: | ||
* POLY_MUSIK.asm | * POLY_MUSIK.asm | ||
* POLY_TRECH.asm | * POLY_TRECH.asm | ||
+ | * {{ : | ||
===== Links ===== | ===== Links ===== | ||
Zeile 179: | Zeile 192: | ||
* http:// | * http:// | ||
* http:// | * http:// | ||
+ | * http:// | ||
Zeile 186: | Zeile 200: | ||
In der 7-Segmentanzeige werden die ersten beiden Stellen zur Textanzeige genutzt | In der 7-Segmentanzeige werden die ersten beiden Stellen zur Textanzeige genutzt | ||
- | (soweit man mit 7 Segmenten Text darstellen kann: Ein ? soll beispielsweise ein M darstellen) | + | (soweit man mit 7 Segmenten Text darstellen kann: Ein Π soll beispielsweise ein M darstellen) |
Die meisten Funktionen beenden sich bei erfolgreichem Abschluss mit ' | Die meisten Funktionen beenden sich bei erfolgreichem Abschluss mit ' | ||
**Speicherinhalt anzeigen/ | **Speicherinhalt anzeigen/ | ||
- | MEM (' | + | MEM (' |
+ | | ||
+ | | ||
+ | | ||
+ | | ||
Mit jedem Betätigen der Taste EXEC wird die nächste Speicherzelle angezeigt. | Mit jedem Betätigen der Taste EXEC wird die nächste Speicherzelle angezeigt. | ||
Zeile 199: | Zeile 217: | ||
** Register anzeigen/ | ** Register anzeigen/ | ||
- | REG (' | + | REG (' |
+ | | ||
+ | | ||
+ | | ||
Das Registerpaar wird über die korrespondierende Zifferntaste ausgewählt. | Das Registerpaar wird über die korrespondierende Zifferntaste ausgewählt. | ||
Zeile 213: | Zeile 234: | ||
**Anwenderprogramm starten** | **Anwenderprogramm starten** | ||
- | GO (' | + | GO (' |
+ | | ||
+ | | ||
Eine Breakpointadresse muss nicht angegeben werden. | Eine Breakpointadresse muss nicht angegeben werden. | ||
Zeile 220: | Zeile 243: | ||
**Einzelschrittbetrieb** | **Einzelschrittbetrieb** | ||
- | STEP (' | + | STEP (' |
+ | | ||
Zeile 227: | Zeile 251: | ||
**Porteingabe** | **Porteingabe** | ||
- | FCT 0 (' | + | FCT 0 (' |
+ | | ||
Mit jedem Drücken der Taste EXEC wird das angegebene Eingabetor gelesen und der Wert angezeigt. | Mit jedem Drücken der Taste EXEC wird das angegebene Eingabetor gelesen und der Wert angezeigt. | ||
Zeile 234: | Zeile 259: | ||
**Port-Ausgabe** | **Port-Ausgabe** | ||
- | FCT 1 (' | + | FCT 1 (' |
+ | | ||
+ | | ||
+ | | ||
+ | | ||
Es können beliebige oft weitere Werte ausgegeben werden. | Es können beliebige oft weitere Werte ausgegeben werden. | ||
Zeile 241: | Zeile 270: | ||
**Datentransport** | **Datentransport** | ||
- | FCT 2 (' | + | FCT 2 (' |
+ | | ||
+ | | ||
+ | | ||
Mit diesem Kommando wird ein Datenbereich auf eine andere Adresse kopiert. Quell- und Zielbereich können sich überlappen. Nach dem Verschieben erscheint in der Anzeige ein F wie fertig. | Mit diesem Kommando wird ein Datenbereich auf eine andere Adresse kopiert. Quell- und Zielbereich können sich überlappen. Nach dem Verschieben erscheint in der Anzeige ein F wie fertig. | ||
Zeile 247: | Zeile 279: | ||
**Speicher füllen** | **Speicher füllen** | ||
- | FCT 3 (' | + | FCT 3 (' |
+ | | ||
+ | | ||
+ | | ||
Füllen eines Speicherbereichs mit einem Byte. | Füllen eines Speicherbereichs mit einem Byte. | ||
Zeile 253: | Zeile 288: | ||
**Laden von Kassette** | **Laden von Kassette** | ||
- | FCT 4 (' | + | FCT 4 (' |
+ | | ||
+ | | ||
+ | | ||
Nach Abschluss des Ladens erscheint in der Anzeige ein F. Bei Einlesefehlern erscheint ' | Nach Abschluss des Ladens erscheint in der Anzeige ein F. Bei Einlesefehlern erscheint ' | ||
Zeile 260: | Zeile 298: | ||
**Speichern auf Kassette** | **Speichern auf Kassette** | ||
- | FCT 5 (' | + | FCT 5 (' |
+ | | ||
+ | | ||
+ | | ||
Nach Abschluss des Speicherns erscheint in der Anzeige ein F. | Nach Abschluss des Speicherns erscheint in der Anzeige ein F. | ||
Zeile 275: | Zeile 316: | ||
==== Monitorprogramm ==== | ==== Monitorprogramm ==== | ||
- | Der Monitor des Poly-Computers ist eine Besonderheit: | + | Der Monitor des Poly-Computers ist eine Besonderheit: |
Durch die Implementierung einer Zustandsmaschine | Durch die Implementierung einer Zustandsmaschine |