Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
z1013:software:monitor [2011/08/27 14:11] – [Der Monitor] volkerpz1013:software:monitor [2022/10/24 06:46] (aktuell) – [VP-Monitor] volkerp
Zeile 16: Zeile 16:
  
 ===== Monitor 2.02 ===== ===== Monitor 2.02 =====
 +
 +**Programmstandort**: F000H ... F7FFH 
 +
 +Der Monitor 2.02 ist die originale Variante von Riesa. 
 +Diese Version ist für den Anschluss der Flachfolientastatur gedacht.
 +
 +Befehle s. [[z1013:bedienung|]]
 +
 +kommentiertes Listing s. [[z1013:software:monitor:riesa202|]]
  
 ===== Monitor A2 ===== ===== Monitor A2 =====
 +
 +**Programmstandort**: F000H ... F7FFH 
  
 die wichtigsten Unterschiede A2 <-> 2.02 die wichtigsten Unterschiede A2 <-> 2.02
Zeile 24: Zeile 35:
   * andere Adressen Windows-Speicher   * andere Adressen Windows-Speicher
   * andere INKEY-Routine und auch INCH-Routine!   * andere INKEY-Routine und auch INCH-Routine!
 +  * INCH hat Repeatfunktion
   * KDO mit RST-Aufrufen programmiert, damit Verschiebung aller Routinen des Monitors!   * KDO mit RST-Aufrufen programmiert, damit Verschiebung aller Routinen des Monitors!
-  * Da Interrupt-Vektor NINTA fehlt bzwauf falschen Wert zeigt (5131H statt 0F7FEH  funktioniert das N-Kdo nicht.+ 
 +Bei der Realisierung der Abfrage fuer Schreibmaschinentastaturen hat ROBOTRON die INKEY-Funktion (RST20H/DB4) leider nicht voll kompatibel zur bisherigen des Monitors 2.02 gestaltet. (Andere Verwaltung der Tastaturmerkzelle 4H.Dadurch kommt es bei der INPUT-Funktion zum Tastenprellen.
  
 ===== Brosig-Monitor ===== ===== Brosig-Monitor =====
 +
 +**Programmstandort**: F000H ... FFFFH 
  
 Der Brosig-Monitor belegt 4K Speicher von F000-FFFFh. Wesentliche Funktionen sind die Nutzung einer großen Tastatus (K7659, K7669, S3004 je nach Monitor-Version) und ein eingebautes Headersave. Der Brosig-Monitor belegt 4K Speicher von F000-FFFFh. Wesentliche Funktionen sind die Nutzung einer großen Tastatus (K7659, K7669, S3004 je nach Monitor-Version) und ein eingebautes Headersave.
Zeile 39: Zeile 54:
   * Bytekompatibel in allen weiteren Routinen   * Bytekompatibel in allen weiteren Routinen
   * und in den oberen 2K die Erweiterungen Tastaturroutine, Headersave, Sprungverteiler ...   * und in den oberen 2K die Erweiterungen Tastaturroutine, Headersave, Sprungverteiler ...
 +
 +Die Erweiterungens des Brosig-Monitors sind im mp-Artikel beschrieben -> [[z1013:erweiterungen:tastatur:brosig|]] 
 +
  
 ===== VP-Monitor ===== ===== VP-Monitor =====
 +
 +**Programmstandort**: F000H ... FFFFH 
  
 meine Monitore entstanden als Erweiterung des (reassemblierten) Brosig-Monitors udn sind deshalb größtenteils kompatibel zu diesem Standardmonitor. meine Monitore entstanden als Erweiterung des (reassemblierten) Brosig-Monitors udn sind deshalb größtenteils kompatibel zu diesem Standardmonitor.
Zeile 60: Zeile 80:
   * kleine Aenderung in Sound (warum?)   * kleine Aenderung in Sound (warum?)
  
 +Zur Drucker-Hardware siehe Textfile "CENTRONICS-Druckertreiber fuer Z1013". Dieses ist auf der Kassette zur [[z1013:tagungen#tagung2|4. Tagung Jena]] als Seite b: centronics.TXT zu finden. Original wurde ein K6325 genutzt (Epson-Steuercodes). Ggf. muss man die Initialisierung INLST des eigenen Druckers an andere Steuercodes anpassen.
 +
 +Aufbau s. [[z9001:drucken#anschluss_von_druckern_mit_paralleler_schnittstelle_centronics]]
 ===== mainsoft-Monitor ===== ===== mainsoft-Monitor =====
 +
 +**Programmstandort**: F000H ... FF7FFH 
  
 Auch von *mainsoft* (Martin Duchrow) gab es einen überarbeiteten Brosig-Monitor. Auch von *mainsoft* (Martin Duchrow) gab es einen überarbeiteten Brosig-Monitor.
Zeile 91: Zeile 116:
  
 **@V [nnnn]** Anzeige des Speicherbereichs an Speicheradresse nnnn. Weitergeblättert werden kann mit der ENTER-Taste. Abgebrochen wird mit Ctrl-C oder Shift4/C **@V [nnnn]** Anzeige des Speicherbereichs an Speicheradresse nnnn. Weitergeblättert werden kann mit der ENTER-Taste. Abgebrochen wird mit Ctrl-C oder Shift4/C
 +
 +M. Duchrow schreibt:
 +//Auch das R-Kommando zur Ausgabe der Register ist stark erweitert.\\ 
 +Der Brosig-Monitor hat seine Tastaturmacros für die Funktionstasten mit BASIC-Kommandos belegt. Ich brauchte dagegen Assembler-Befehle und habe diese für mich selbst eingetragen. Aber ob die Version mit dem BASIC-Befehlen auch im Umlauf ist, weiß ich nicht mehr.//
 +
 +
 +
  
 ===== MONER SU 1.31 ===== ===== MONER SU 1.31 =====
Zeile 227: Zeile 259:
 Standort:FF2CH ...FF37H Standort:FF2CH ...FF37H
  
-**@P** initialisiert die Druckertreiber-Software einschließlic der+**@P** initialisiert die Druckertreiber-Software einschließlich der
 E/A-Baugruppen der Druckerschnittstelle. E/A-Baugruppen der Druckerschnittstelle.
 (Sprungverteilerfunktion DRINI)(DRINI=Druckerinitialisierung). (Sprungverteilerfunktion DRINI)(DRINI=Druckerinitialisierung).
Zeile 234: Zeile 266:
 **Drucken über POKE** **Drucken über POKE**
  
-Innerhalb des BASIC-Interpreters KC-BASIC+ kann man mit dem Un- +Innerhalb des BASIC-Interpreters KC-BASIC+ kann man mit dem Unterprogramm 
-terprogramm +
  
   xxxx POKE 27,ASC(A$):CALL *FFDF:RETURN   xxxx POKE 27,ASC(A$):CALL *FFDF:RETURN
  • z1013/software/monitor.1314454312.txt.gz
  • Zuletzt geändert: 2011/08/27 14:11
  • von volkerp