Herunterladen Diese Seite drucken

Robotron Z 1013 Handbuch Seite 46

Teil 1/mikrorechnerbausatz
Vorschau ausblenden Andere Handbücher für Z 1013:

Werbung

beeinflußt (Ausnahmen bilden nur die Befehle LD A,I und LD
A,R).
Allgemeiner Aufbau der Ladebefehle:
[MARKE:]
LD Ziel , Quelle [;KOMMENTAR]
Die
eingeklammerten
vorhanden sein, müssen aber nicht.
Beispiele für Byte-Ladebefehle:
(d.h. die transportierten Daten umfassen ein Byte)
Befehls-
Maschinen-
zähler
kode
--------------------------------------------------------------
1000
3E 3A
1002
57
1003
46
1004
1A
1005
02
1006
DD 70 00
1009
DD 4E 7F
100C
ED 57
100E
ED 5F
Beispiele für Doppelbyte-Ladebefehle (d. h. die transportier-
ten Daten umfassen 2 Byte):
Befehls-
Maschinen-
zähler
kode
--------------------------------------------------------------
1000
01 34 12
1003
2A 34 12
1006
ED 43 34 12
100k
DD F9
Es ist verständlich, daß Doppelbyte-Ladebefehle auf Grund des
8-Bit-Batenbusses
zunächst das niederwertige und danach das höherwertige Byte
geladen wird.
Einen Sonderfall der Doppelbyte-Ladebefehle bilden die soge-
nannten Kelleroperationen, diese werden aber später beschrie-
ben.
4.3.2. Byte- und Doppelbyte-Zähl-Befehle
Diese Befehlsgruppe dient dem Erniedrigen bzw. Erhöhen von
Registerinhalten oder Speicherinhalten um jeweils den Wert 1.
Angaben
Quellkode
LD A,3AH
LD D,A
LD B,(HL)
LD A,(DE)
LD (BC),A
LD (IX+0),B
;IX+d adressierten Speicherplatz gela-
;den
LD C,(IX+127)
LD A,I
;I wird in A geladen, Stand
;von IFF 2 in das Flag P/V
LD A,R
;wird in das A-Register geladen
Quellkode
LD BC,1234H
LD HL,(1234H)
LD (1234H),BC
LD SP,IX
nur
byteweise
43
sind
wahlfrei,
Kommentar
;A:=3AH
;D:=3AH
;B wird auf
;das
Interruptregister
;das Refreshregister
Kommentar
;B:=12H, C:=34H
abgearbeitet
sie
können
werden,
wobei

Werbung

loading

Verwandte Produkte für Robotron Z 1013