Herunterladen Diese Seite drucken

Robotron Z 1013 Handbuch Seite 41

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

Werbung

Beispiel:
Befehls-
Maschinen-
zähler
kode
--------------------------------------------------------------
1000
47
1001
23
1002
40
1003
81
Die Form des Beispiels soll als Normativ eines Programmproto-
kolls dienen. Es empfiehlt sich, diese übersichtliche Dar-
stellung bei der Erstellung von Programmen zu nutzen, da sich
in dieser tabellenartigen Zusammenstellung alle Angaben wider-
spiegeln, die zu einem Programm gehören. Die letzte Spalte
bietet
die
Möglichkeit,
noch
nach
längerer
nachvollziehen
Semikolon
gekennzeichnet.
eindeutig sein.
Wird nur ein Byte als Operationskode verwendet, würden sich
256 Möglichkeiten ergeben. Man nutzt davon aber nur 252. Die
verbleibenden vier Kombinationen sind für folgende Aufgaben
reserviert worden:
Beim
U
880
Befehlsumfangs vier Hexadezimalkodes (0CBH, 0DDH, 0EDH, 0FDH)
der
Befehlsliste
Diese Signalbytes stehen grundsätzlich an erster Stelle des
Befehls
(1.Byte).
Befehl, sondern kündigen eine spezielle Gruppe von Befehlen
an. Die Konkretisierung des Befehle erfolgt durch zusätzlich
ein oder mehrere Bytes. Auf diese Art ist es möglich, durch
ein Signalbyte weitere 256 Befehle zu kennzeichnen und somit
den
Befehlsumfang
folgende
Erweiterungen
Signalbytes:
Signalbyte CB: Bitmanipulationen, Verschiebebefehle
Signalbyte DD: Umschaltung von HL nach IX
Signalbyte ED: Blocktransport- und Suchbefehle
Signalbyte FD: Umschaltung von HL nach IY
4.1.2. 2-Byte-Befehle
Diese Befehle können jetzt einen zweiten OPC, einen Direktwert
oder eine Sprungweite (s. auch Sprungbefehle) im 2. Byte des
Befehle enthalten.
1. Byte
OPC
OPC
OPC
Quellkode
LD
INC HL
LD
ADD C
einen
Zeit
zu
können.
Kommentarzeilen
werden
zwecks
als
sogenannte
Sie
kennzeichnen
stark
zu
des
2. Byte
OPC
n
c
Kommentar
B,A
;Lade B mit A
;HL:=HL+1
B,B
Kommentar
den
Inhalt
Der
Inhalt
Erweiterung
"Signalbytes"
aber
erweitern.
Befehlsschlüssels
n=Direktwert
c=Sprungweite
38
unterzubringen,
eines
Programms
werden
mit
sollte
kurz,
und
Ausbau
festgelegt.
keinen
konkreten
Der
U
880
mit
um
einem
aber
des
bietet
den

Werbung

loading

Verwandte Produkte für Robotron Z 1013