
das Prinzip stimmt, jedoch mit
Arbeitsstand 8.3.07 vorsichtig verwenden - Ausarbeitung extrem
Fehleranfällig ;-) |

Rechnersystem
bei Eintreffen
des PUSH AF-Befehls
- SP steht auf 5A46H
- PC steht auf 2398H
- der Inhalt des Doppelregisters AF wird in den Kellerspeicher gebracht,
wobei der niederwertige - also Register F in die RAM-Zelle (SP-1), der
höherwertige - also Register A in die
Zelle (SP-2) geschrieben werden wird
|

Rechnersystem nach Ausführung des PUSH AF-Befehls
- SP steht auf 5A44H
- PC steht auf 2399H
- der Inhalt des Registers F wurde auf Adresse 5A45H
kopiert
- der Inhalt des Registers A wurde auf Adresse 5A44H
kopiert
- die Inhalte der Register AF sind noch verfügbar
|

Rechnersystem bei Eintreffen des PUSH BC-Befehls sowie nach Ausführung
von PUSH AF
- SP steht auf 5A44H
- PC steht auf 2399H
- der Inhalt des Doppelregisters BC wird in den Kellerspeicher gebracht,
wobei der niederwertige - also Register C in die RAM-Zelle (SP-1), der
höherwertige - also Register BA in die
Zelle (SP-2) geschrieben werden wird
|

Rechnersystem nach Ausführung des PUSH AF und PUSH BC-Befehls
- SP steht auf 5A42H
- PC steht auf 239AH
- der Inhalt des Registers C wurde auf Adresse 5A41H
kopiert
- der Inhalt des Registers B wurde auf Adresse 5A40H
kopiert
- die Inhalte der Register BC sind noch verfügbar
|

Rechnersystem bei Eintreffen des PUSH DE-Befehls sowie nach
Ausführung des PUSH AF und PUSH BC-Befehls
- SP steht auf 5A40H
- PC steht auf 239AH
- der Inhalt des Doppelregisters DE wird in den Kellerspeicher gebracht,
wobei der niederwertige - also Register E in die RAM-Zelle (SP-1), der
höherwertige - also Register D in die
Zelle (SP-2) geschrieben werden wird
|

Rechnersystem nach Ausführung des PUSH AF, PUSH BC- und PUSH
DE-Befehls
- SP steht auf 5A3EH
- PC steht auf 239BH
- der Inhalt des Registers E wurde auf Adresse
5A3FH kopiert
- der Inhalt des Registers D wurde auf Adresse
5A3EH kopiert
- die Inhalte der Register DE sind noch verfügbar
|

Rechnersystem bei Eintreffen des PUSH HL-Befehls sowie nach
Ausführung des PUSH AF, PUSH BC und PUSH DE-Befehls
- SP steht auf 5A3EH
- PC steht auf 239BH
- der Inhalt des Doppelregisters HL wird in den Kellerspeicher gebracht,
wobei der niederwertige - also Register L in die RAM-Zelle (SP-1), der
höherwertige - also Register H in die
Zelle (SP-2) geschrieben werden wird
|

Rechnersystem nach Ausführung des PUSH AF, PUSH BC, PUSH DE und
PUSH HL-Befehls
- SP steht auf 5A3CH
- PC steht auf 239CH
- der Inhalt des Registers E wurde auf Adresse
5A3DH kopiert
- der Inhalt des Registers D wurde auf Adresse
5A3CH kopiert
- die Inhalte der Register DE sind noch verfügbar
|

Rechnersystem bei Eintreffen des PUSH IX-Befehls sowie nach
Ausführung des PUSH AF, PUSH BC, PUSH DE und PUSH HL-Befehls
- SP steht auf 5A1EH
- PC steht auf 239CH
- der Inhalt des Indexregisters IX wird in den Kellerspeicher gebracht,
wobei der niederwertige - in die RAM-Zelle (SP-1), der höherwertige - in die
Zelle (SP-2) geschrieben werden wird
|

Rechnersystem nach Ausführung des PUSH AF, PUSH BC, PUSH DE, PUSH
HL und PUSH IX-Befehls
- SP steht auf 5A1CH
- PC steht auf 239EH
(der PUSH-Befehl für die Indexregister ist zwei Byte lang)
- der niederwertige Inhalt des Registers IX wurde auf Adresse
5A1DH kopiert
- der höherwertige Inhalt des Registers IX wurde auf Adresse
5A3CH kopiert
- die Inhalte der Register DE sind noch verfügbar
|

Rechnersystem bei Eintreffen PUSH IY-Befehls sowie nach Ausführung
des PUSH AF, PUSH BC, PUSH DE, PUSH HL und PUSH IX-Befehls
- SP steht auf 5A1EH
- PC steht auf 239EH
- der Inhalt des Indexregisters IY wird in den Kellerspeicher gebracht,
wobei der niederwertige - in die RAM-Zelle (SP-1), der höherwertige - in die
Zelle (SP-2) geschrieben werden wird
|

Rechnersystem nach Ausführung des PUSH AF, PUSH BC, PUSH DE, PUSH
HL, PUSH IX sowie PUSH IY-Befehls
- SP steht auf 5A1CH
- PC steht auf 239EH
(der PUSH-Befehl für die Indexregister ist zwei Byte lang)
- der niederwertige Inhalt des Registers IX wurde auf Adresse
5A1DH kopiert
- der höherwertige Inhalt des Registers IX wurde auf Adresse
5A3CH kopiert
- die Inhalte der Register DE sind noch verfügbar
|