Instruction Set Encoding
4-193
Assembly Language Instructions
Instructions 012345678910111213141516
ORS A
n
[~], A
n
[~],
pma16
1 1 1 0 0 1 1 A
n
1 0 0 0 0 1 A~ ~A
ORS A
n
[~], A
n
~, A
n
1 1 1 0 0 1 1 A
n
0 1 0 0 1 0 A~ ~A
OUT
port4
, {
adrs
}
1 1 0 0 1
port4 adrs
x
dma16
(for direct) or
offset16
(long relative) [see section 4.13]
OUT
port6
, A
n
[~] 1 1 1 0 1 1 0 A
n port6
1 A~
OUTS
port6
, A
n
[~] 1 1 1 0 1 1 1 A
n port6
1 A~
RPT {
adrs
} 1 1 0 1 1 1 1 1 0
adrs
RPT
imm8
1 1 1 1 1 1 0 0 0
imm8
RET 1 1 0 1 1 1 1 0 0 0 1 1 1 1 1 1 0
RFLAG {
flagadrs
} 1 0 0 1 1 0 0 0 1 1
flagadrs
RFM 1 1 1 1 1 1 1 1 0 1 1 0 1 0 0 0 0
ROVM 1 1 1 1 1 1 1 1 0 1 1 1 1 0 0 0 0
RTAG {
adrs
}
1 1 0 1 0 1 1 0 1
adrs
x
dma16
(for direct) or
offset16
(long relative) [see section 4.13]
RXM 1 1 1 1 1 1 1 1 0 1 0 1 1 0 0 0 0
SFLAG {
flagadrs
} 1 0 0 1 1 1 0 1 0 1
flagadrs
SFM 1 1 1 1 1 1 1 1 0 1 1 0 0 0 0 0 0
SHL A
n
[~] [,
next A
] 1 1 1 0 0
next A
A
n
1 1 1 1 1 0 A~ 0
SHLS A
n
[~] 1 1 1 0 0 1 1 A
n
1 1 1 1 1 0 A~ 0
SHLAPL A
n
, {
adrs
}
0 1 1 1 1 0 0 A
n adrs
x
dma16
(for direct) or
offset16
(long relative) [see section 4.13]
SHLAPL A
n
[~], A
n
[~] [,
next A
] 1 1 1 0 0
next A
A
n
1 1 1 0 1 0 A~ ~A
SHLAPLS A
n
, {
adrs
}
0 1 1 1 1 0 1 A
n adrs
x
dma16
(for direct) or
offset16
(long relative) [see section 4.13]
SHLAPLS A
n
[~], A
n
[~] 1 1 1 0 0 1 1 A
n
1 1 1 0 1 0 A~ ~A
SHLSPL A
n
, {
adrs
}
0 1 1 1 0 1 0 A
n adrs
x
dma16
(for direct) or
offset16
(long relative) [see section 4.13]
SHLSPL A
n
[~], A
n
[~] [,
next A
] 1 1 1 0 0
next A
A
n
1 1 1 0 0 0 A~ ~A
SHLSPLS A
n
, {
adrs
}
0 1 1 1 0 1 1 A
n adrs
x
dma16
(for direct) or
offset16
(long relative) [see section 4.13]
SHLSPLS A
n
[~], A
n
[~] 1 1 1 0 0 1 1 A
n
1 1 1 0 0 0 A~ ~A
SHLTPL A
n
, {
adrs
}
0 1 1 1 0 0 0 A
n adrs
x
dma16
(for direct) or
offset16
(long relative) [see section 4.13]
SHLTPL A
n
[~], A
n
[~] [,
next A
] 1 1 1 0 0
next A
A
n
1 1 0 1 0 0 A~ ~A
Instructions 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
SHLTPLS A
n
, {
adrs
}
0 1 1 1 0 0 1 A
n adrs
x
dma16
(for direct) or
offset16
(long relative) [see section 4.13]