2.2.3. Modulsteckplätze 08 und 0C ......................................................... 94
2.2.4. Steckverbinder EXPANSION-INTERFACE ................................... 95
2.2.5. Signalbeschreibung Modul- und EXPANSION-INTERFACE ........ 96
2.2.6. Steckverbinder TV-RGB .............................................................. 101
2.3. Systemausbau ..................................................................................... 104
2.3.1. Module und Erweiterungsaufsätze .............................................. 104
2.3.2. Systemausbau über V.24-Schnittstelle ....................................... 110
2.3.3. Anschluss eines Joysticks ........................................................... 112
2.3.4. Anschluss eines Druckers mit Parallelschnittstelle ..................... 113
2.3.5. Anschluss eines Plotters XY 4231 am Modul M001 .................... 114
2.3.6. Anschluss einer Tastatur am Modul M052 .................................. 115
3. SOFTWARE ..................................................................................................117
3.1. Systemkonzept ..................................................................................... 118
3.1.1. Merkmale des Betriebssystems ................................................... 118
3.1.2. Die zentrale Steuerschleife .......................................................... 120
3.2. Speicheraufteilung ............................................................................... 121
3.2.1. Fenstervektorspeicher ................................................................. 123
3.2.2. Modulsteuerbytespeicher ............................................................ 123
3.3. Modulverwaltung .................................................................................. 124
3.3.1. Verwalten der KC-Module und Zusatzgeräte .............................. 124
3.3.2. Verwalten des KC-internen Speichers ........................................ 126
3.4. Menükonzept ........................................................................................ 128
3.4.1. Erweiterung des CAOS-Menüs ................................................... 128
3.4.2. Übernahme von Parametern ....................................................... 129
3.4.3. Fehlermeldungen ......................................................................... 130
3.4.4. Programmbeispiele ...................................................................... 130
3.5. Systemschnittstellen und nutzbare CAOS-Adressen ........................... 133
3.5.1. Einsprungadressen für Systemstart ............................................ 133
3.5.2. Spezielle CAOS-Adressen .......................................................... 134
3.5.3. Schalter für IRM und STACK ....................................................... 134
3.5.4. Programmverteiler (PV) ............................................................... 135
3.5.5. Veränderung der Unterprogrammtabelle SUTAB ........................ 137
3.5.6. Liste der nutzbaren Unterprogramme für PV1-PV6 .................... 138
3.5.7. Liste der nutzbaren Unterprogramme für PV7 ............................ 165
3.6. Arbeitszellen des Betriebssystems ...................................................... 178
3.6.1. Arbeitszellen im System-RAM ..................................................... 178
3.6.2. Verwendung von Restart-Befehlen ............................................. 179
3.6.3. Systemzeit ................................................................................... 181
3.6.4. Verlagern von Arbeitszellen des Betriebssystems ...................... 183
3.6.5. Kellerspeicher (Stack) ................................................................. 183
3.6.6. Interrupttabelle ............................................................................. 184
3.6.7. Arbeitszellen im IX-Bereich ......................................................... 185
Inhaltsverzeichnis
5