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
homecomputer:poly880:monitor [2014/11/06 14:08] volkerphomecomputer:poly880:monitor [2014/11/06 14:15] (aktuell) volkerp
Zeile 3: Zeile 3:
 Listing des Betriebssystems Listing des Betriebssystems
  
-<wrap lo>+Der Monitor des Poly-Computers ist eine Besonderheit: Das System wurde als Zustandsmaschine (DFA, deterministic finite automaton) programmiert. Das macht es schwer, den Code zu verstehen, zeugt aber auch von hoher Ingenieurskunst. Kein anderes mir bekanntes Monitorprogramm hat eine derartige Konzeption. 
 + 
 +Durch die Implementierung einer Zustandsmaschine konnten wesentlich mehr Funktionen und ein höherer Bedienkomfort in den 2048 Byte untergebracht werden als in vergleichbaren ähnlichen Einplatinenrechnern wie etwa KIM1, LC80 oder ähnlich. 
 + 
 +Zum kompletten Verstehen der Zustände ist ein Blick ins Systemhandbuch empfehlenswert. Dort gibt es die zugehörigen Zustandsdiagramme und Ablaufpläne. 
 + 
 +<WRAP lo>
 <code> <code>
        1/       0 :                     ; POLY-COMPUTER 880        1/       0 :                     ; POLY-COMPUTER 880
Zeile 1899: Zeile 1905:
 (1)   73/    4400 :                      (1)   73/    4400 :                     
       20/    4400 :                            20/    4400 :                     
-      21/    4400 :                     ; Achtung: Es fehlen noch die Prüfsummen+      21/    4400 :                     ; Achtung: Es fehlen noch die Prüfsummen
       22/    4400 :                     ;03FC: 4A 5C FE 21       22/    4400 :                     ;03FC: 4A 5C FE 21
       23/    4400 :                     ;13FC: 72 36 FE 22       23/    4400 :                     ;13FC: 72 36 FE 22
Zeile 1906: Zeile 1912:
       26/    4400 :                      END       26/    4400 :                      END
 </code> </code>
-<wrap>+</WRAP>
  
  • homecomputer/poly880/monitor.1415282932.txt.gz
  • Zuletzt geändert: 2014/11/06 14:08
  • von volkerp