Das Schneider CPC Systembuch

Die Firmware des Schneider CPC

JUMPER

Eine Routine für die Sprungleise

BD37: JUMP RESTORE

Stelle die Original-Sprungleiste wieder her.

Eingaben:    keine
Ausgaben:    keine
Unverändert: IX,IY

Mit Hilfe dieses Vektors kann die gesamte Sprungleiste im RAM ab &KEY MANAGER: BB00: KM INITIALIZEBB00 wieder in ihren Einschalt-Zustand versetzt werden. Alle bis dahin gemachten Patches werden wieder korrigiert. Die Sprungleisten des Betriebssystems: Die SprungleistenDie Sprungleiste ist bei allen CPCs verschieden lang:

• CPC 464: bis &KEY MANAGER: BD3A: KM SET LOCKS
Editor: BD3A / BD5B / BD5E: EDIT
BD3A
(excl.)
• CPC 664: bis &KERNEL: BD5B: KL RAM SELECT
Editor: BD3A / BD5B / BD5E: EDIT
Operationen: BD5B / 349A / 349A: FLO SUB
BD5B
(excl.)
• CPC 6128: bis &Editor: BD3A / BD5B / BD5E: EDIT
Operationen: BD5E / BD7F / BD82: FLO SUB*
Sonstiges: BD3D / BD5E / BD61: FLO MOVE
BD5E
(excl.)

Die Sprungleisten: die IndirectionsDie Indirections werden durch JUMPER: BD37: JUMP RESTOREJUMP RESTORE nicht beeinflusst! Um auch diese wieder zu korrigieren, müssen die Alle noch folgenden Anschlüsse fallen unter die Rubrik STEUER- oder auch CONTROLBUS:: Reset
Erklärung zu den Anschluss-Bezeichnungen: RESET
Erklärung der Anschlussbelegung: Reset
Erklärung zu den Bezeichnungen: RESET
Erklärungen zu den Anschlussbezeichnungen: RESET
Erläuterung zu den Anschlüssen 40 bis 45: 41 - RESET (0)
RESET
- oder INTIALIZE-Vektoren der entsprechenden Packs aufgerufen werden.

Zusätzlich werden auch noch Die Abteilungen des Betriebssystems: Die Basic-Vektoren
Überblick: Die Basic-Vektoren
Die Firmware des Schneider CPC: Die Basic-Vektoren
die Basic-Vektoren
zum Die Basic-Vektoren: Editor
Die Basic-Vektoren: Editor
Editor
und den Rechenroutinen in's RAM kopiert. Diese Vektoren schließen sich direkt an die Firmware-Sprungleiste an und gehen bis:

• CPC 464: bis &Die Indirections der Firmware-Packs: BDCD: IND TXT DRAW CURSORBDCD (excl.)
• CPC 664: bis &Zufallsgenerator: BD9A / BDBB / BDBE: FLO RANDOMIZE
Operationen ohne Vorzeichen: BDBE / DD77 / DD72: INT MULT
BDBE
(excl.)
• CPC 664: bis &Operationen ohne Vorzeichen: BDC1 / DDB0 / DDAB: INT DIVBDC1 (excl.)

Valid HTML   Valid CSS