8: E
RWEITERTER
Einleitung
Dieses Kapitel beschreibt die allgemeinen Regeln für die Verwendung erweiterter Befehle, sowie Begriffe,
Datentypen und Formate, die für die erweiterten Befehle verwendet werden.
Liste der erweiterten Befehle
Gruppe
NOP
Daten-verschiebung
Datenvergleich
Binär-arithmetisch
Boolesche
Berechnung
Schieben und
Rotieren
B
EFEHLSSATZ
Symbol
NOP
Keine Operation (Leerbefehl)
MOV
Datenverschiebung
MOVN
Verschiebung mit Invertierung
IMOV
Indirekte Datenverschiebung
IMOVN
Indirekte Verschiebung mit Invertierung
BMOV
Blockweise Verschiebung
IBMV
Indirekte bitweise Verschiebung
Indirekte bitweise Verschiebung mit
IBMVN
Invertierung
CMP=
Vergleich Gleich wie
CMP<>
Vergleich Ungleich wie
CMP<
Vergleich Kleiner als
CMP>
Vergleich Größer als
CMP<=
Vergleich Kleiner als oder Gleich wie
CMP>=
Vergleich Kleiner als oder Gleich wie
ICMP>=
Intervall-Vergleich Kleiner als oder Gleich wie
ADD
Addition
SUB
Subtraktion
MUL
Multiplikation
DIV
Division
ROOT
Wurzel
ANDW
UND-Wort
ORW
ODER-Wort
XORW
Exklusiv-ODER-Wort
SFTL
Schieben nach links
SFTR
Schieben nach rechts
BCDLS
BCD (Bitweises Schieben nach links)
WSFT
Wortweises Schieben
ROTL
Rotation nach links
ROTR
Rotation nach rechts
M
S
FC4A B
ICRO
MART
Name
FC9Y-B1146
ENUTZERHANDBUCH
Datentyp
Anzahl an
Bytes
W
I
2
X
X
16
X
X
16
X
24 bis 28
X
24 bis 28
X
18
24
24
X
X
20
X
X
20
X
X
20
X
X
20
X
X
20
X
X
20
X
X
22
X
X
20
X
X
20
X
X
20
X
X
20
X
14
X
20
X
20
X
20
X
12
X
12
X
14
X
18
X
12
X
12
Siehe
Seite
8-7
9-1
9-4
9-6
9-8
9-10
9-12
9-14
10-1
10-1
10-1
10-1
10-1
10-2
10-5
11-1
11-1
11-1
11-2
11-8
12-1
12-1
12-2
13-1
13-3
13-5
13-7
13-9
13-11
8-1