LC-80-Monitor |
![]() |
![]() |
Letztmalig dran rumgefummelt: 01.05.25 11:28:57 |
|
Der LC-80 ist neben dem POLY-Computer wahrscheinlich der einzige und beste Rechner, um die Hardware auch eines modernen Rechnersystems verstehen zu lernen. Er gewährt einen Einblick in die Arbeitsweise des Z80-Prozessors sowie seiner Komponenten und eröffnet beim Studium seines Betriebssystems "neue Welten". Dies ist die Welt der Maschinensprache - bezogen auf den Z80 - kein Zuckerlecken - dies auch für erfahrene Programmierer. Der LC-80 bietet neben dem POLYCOMPUTER einiges mehr an Features - der POLYCOMPUTER ist steuerungstechnisch noch sauberer aufgebaut - beides ein Kompromiss. | ||||||||
![]() |
|
||||||||
![]() |
1. Tastenbeschreibung und
Funktionsauswahl 2. Monitor und Fehlersuche 3. Standard-Unterprogramme |
1. Tastenbeschreibung und Funktionsauswahl |
![]() |
![]() |
![]() |
1. Tastenbeschreibung und Funktionsauswahl |
![]() |
![]() |
![]() |
![]() |
Von entscheidender Bedeutung zum Programmieren sind sowohl die Programm-Nachverfolgungsfunktionen (Registeranzeige sowie Step) aber auch die Tastencodes, welche bei Nutzung der Standardsubroutinen eingesetzt werden müssen. |
|||||||||||||||||||||||||||||||||||
![]() |
|
|||||||||||||||||||||||||||||||||||
![]() |
Einsprung zur Registeranzeige: Startadresse für EPROM 2716: 0690H Startadresse für ROM U505: 0A90H
Einsprung zum Einzelschrittbetrieb: Startadresse für EPROM 2716: 0790H Startadresse für ROM U505: 0B90H
|
|||||||||||||||||||||||||||||||||||
![]() |
||||||||||||||||||||||||||||||||||||
![]() |
LC-80 Tastatur-Block |
|||||||||||||||||||||||||||||||||||
![]() |
LC-80 Tastatur-Funktionen |
|||||||||||||||||||||||||||||||||||
![]() |
LC-80 Adress-Eingabe |
|||||||||||||||||||||||||||||||||||
![]() |
LC-80 Daten-Eingabe |
2. LC80 Monitor und Fehlersuche |
![]() |
![]() |
![]() |
![]() |
Treten bei der Programmabarbeitung Fehler auf oder erscheinen Ergebnisse falsch, so kann durch die Verwendung des HALT-Befehles das Testen des Programms wesentlich erleichtert werden. Die HALT-LED des LC 80 leuchtet auf, sobald die CPU einen HALT-Befehl abgearbeitet hat. Sie verlöscht erst wieder, wenn die Reset-Taste betätigt oder ein Interrupt angenommen wird. Wenn der
HALT-Befehl auf das erste Byte eines Befehls geschrieben wird, zeigt nach dem Programmstart das Aufleuchten der LED an, dass das Programm bis zu dieser Adresse abgearbeitet wurde. |
![]() |
Programmtest und Fehlersuche
|
![]() |
RESTART 38 nutzen |
![]() |
Step-Funktiona nutzen |
3. LC80 System-Subroutinen |
![]() |
![]() |
![]() |
![]() |
Bewundernswert ist für Insider schon, auf wie wenigen Bytes, wie sie der LC-80 ROM zur Verfügung stellen konnte, ein so komplexes Paket an kleinen Helferlein unterbracht werden konnte. Geschickt werden die Subroutinen zum Management der Gesdamtelektronik des rechners genutzt, sind aber auch o implementiert, dass sie für den User maximale Freiheitsgrade schaffen. Hier nun die Übersicht: |
|||||||||||||||||||||||||||||||||
![]() |
|
|||||||||||||||||||||||||||||||||
![]() |
|
|||||||||||||||||||||||||||||||||
![]() |
|
![]() zur Hauptseite |
© Samuel-von-Pufendorf-Gymnasium Flöha | © Frank Rost im Juli 2004 |
... dieser Text wurde nach den Regeln irgendeiner Rechtschreibreform verfasst - ich hab' irgendwann einmal beschlossen, an diesem Zirkus nicht mehr teilzunehmen ;-) „Dieses Land braucht eine Steuerreform, dieses Land braucht eine Rentenreform - wir schreiben Schiffahrt mit drei „f“!“ Diddi Hallervorden, dt. Komiker und Kabarettist |