
MB90670 / 675系列
表17
助记符
RORCA
ROLC一
RORCear
RORCeam
ROLC耳朵
ROLC EAM
ASR A, R0
LSR A, R0
LSL A, R0
#
2
2
~
2
2
R
G
0
0
移位指令(字节/字/长字) [ 18说明]
B
0
0
手术
字节( A)
←
与进右旋转
字节( A)
←
与进左旋转
字节(耳)
←
与进右旋转
字节(EAM)
←
右旋转
携带
字节(耳)
←
与进左旋转
字节(EAM)
←
与进左旋转
字节( A)
←
算术右移桶形移位(A ,
R0)
字节( A)
←
逻辑正确的桶形移位
( A, R0 )
字节( A)
←
逻辑左移桶形移位(A ,
R0)
字( A)
←
算术右移(A , 1
位)
字( A)
←
逻辑右移(A , 1
位)
字( A)
←
逻辑左移(A , 1位)
字( A)
←
算术右移桶形移位(A ,
R0)
字( A)
←
逻辑正确的桶形移位
( A, R0 )
字( A)
←
逻辑左移桶形移位(A ,
R0)
长( A)
←
算术右移(A ,
R0)
长( A)
←
逻辑正确的桶形移位
( A, R0 )
长( A)
←
逻辑左移桶形移位(A ,
R0)
L A
H H
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
I
–
–
–
–
–
–
–
–
–
S T N个Z V控室
W
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
*
*
–
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
–
–
–
–
–
–
–
–
–
*
*
*
*
*
*
*
*
*
–
–
–
*
–
*
–
–
–
3
2
2+ 5+
2 (a)
2+ 3
5+
2 (a)
2
2
*
1
*
1
*
1
0
2
0 2× (b)
0
2
0 2× (b)
1
1
1
0
0
0
ASRWA
LSRWA / SHRW
A
LSLW A / SHLW
A
ASRWA , R0
LSRWA , R0
LSLW A, R0
1
1
1
2
2
2
2
2
2
*
1
*
1
*
1
0
0
0
1
1
1
0
0
0
0
0
0
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
* *
* R
– *
*
*
–
*
*
*
*
*
*
*
*
*
–
–
–
–
–
–
*
*
*
*
*
*
–
–
–
–
–
–
ASRL A, R0
LSRL A, R0
LSLL A, R0
2
2
2
*
2
*
2
*
2
1
1
1
0
0
0
–
–
–
–
–
–
–
–
–
–
–
–
*
*
–
*
*
*
*
*
*
–
–
–
*
*
*
–
–
–
* 1: 6 ,当R0为0 , 5 + (R 0)在所有其它情况。
* 2: 6 ,当R0为0 , 6 + (R 0)在所有其它情况。
注:对于“ (一) ”,以“ (四)” ,请参考表4 , “执行周期数的寻址每个类型”的解释
和表5中, “修正值周期数用于计算实际循环数”。
114