CPU ADAM 821x
Chapter 9 Instruction list
Command
Operand
Parameter
Status word
Function
Length
in
BR
CC1 CC0 OV OS OR STA RLO /FC
words
: Instruction depends on
: Instruction influences
ADAM 8000 Manual CPU 821x – Rev 1.1
8-23
T
Transfer the contents of ACCU1 to...
ID
0 to 124
input double word.
1/2
QD
0 to 124
output double word.
1/2
PQD
0 to 1020
periphery output double word.
1/2
MD
0 to 1020
bit memory double word.
1/2
LD
0 to 1040
local data double word.
2
DBD
0 to 8188
data double word.
2
DID
0 to 8188
instance data double word.
2
i
[AR1,m]
register-indirect, area-internal (AR1)
2
i
[AR2,m]
register-indirect, area-internal (AR2)
2
D
[AR1,m]
area-crossing (AR1)
2
D
[AR2,m]
area-crossing (AR2)
2
Parameter
via parameters
2
Load and transfer
instructions for
address register
Load a double word from a memory area or a
register into AR1 or AR2.
LAR1
Load the contents from...
-
ACCU1.
1
AR2
address register 2.
1
DBD
a 0 to 8188
data double word.
2
DID
a 0 to 8188
instance data double word.
2
m
32Bit constant as pointer.
3
LD
a 0 to 1040
local data double word.
2
MD
a 0 to 1020
bit memory double word.
2
... into AR1.
LAR2
Load the contents from ...
-
ACCU1.
1
DBD
a 0 to 8188
data double word.
2
DID
a 0 to 8188
instance data double word.
2
m
32Bit constant as pointer.
3
LD
a 0 to 1040
local data double word.
2
MD
a 0 to 1020
bit memory double word.
2
... into AR2.
TAR1
Transfer the contents from AR1 to...
-
ACCU1.
1
AR2
address register 2.
1
DBD
a 0 to 8188
data double word.
2
DID
a 0 to 8188
instance data double word.
2
LD
a 0 to 1040
local data double word.
2
MD
a 0 to 1020
bit memory double word.
2