Integrated circuits inc – Rainbow Electronics APC58120 User Manual
Page 14

INTEGRATED CIRCUITS INC.--
APC58120
www.aplusinc.com.tw
Page / 18 VER1.0
14
00010010
rrrrrrrr rrrrrrrr
MULSAR r
r*A →M1M0{SATURATION}
None
00010011
rrrrrrrr rrrrrrrr
CMPAR r
r-A C,Z
00010100
rrrrrrrr rrrrrrrr
STAR r
A→r
None
00010101
rrrrrrrr rrrrrrrr
CLRR r
0→r
Z
00010110
rrrrrrrr rrrrrrrr
MULMR
r*M1M0 ->M1M0
None
00010111
iiiiiiii iiiiiiii
MULMI
i*M1M0 ->M1M0
None
00011000
rrrrrrrr rrrrrrrr
STARO
r A → (r+PIR)
0001101d
rrrrrrrr rrrrrrrr
LDR r,d
r → d
Z
0001110d
rrrrrrrr rrrrrrrr
LDRO r,d
(r+PIR) → d
Z
0010dnnn
nrrrrrrr rrrrrrrr
SSHL r,n,d
r SHL n →d
sign →r[15]
0 →r[n-1:0]
None
0011dnnn
nrrrrrrr rrrrrrrr
SSHR r,n,d
r SHR n →d
sign→r[15]
sign→r[15:15-n]
None
0100dnnn
nrrrrrrr rrrrrrrr
SHL r,n,d
r SHL n ->d
0 →r[n-1:0]
None
0101dnnn
nrrrrrrr rrrrrrrr
SHR r,n,d
r SHR n ->d
0 →r[15:16-n]
None
1000bbbb
rrrrrrrr rrrrrrrr
BCR r,b
0 →r[b]
None
1001bbbb
rrrrrrrr rrrrrrrr
BSR r,b
1 →r[b]
None
1010bbbb
rrrrrrrr rrrrrrrr
BTRSC r,b
Skip if r[b]=0
None
1011bbbb
rrrrrrrr rrrrrrrr
BTRSS r,b
Skip if r[b]=1
None
1100000d
rrrrrrrr rrrrrrrr
ADDAR r,d
r+A →d
C,AC,Z
1100001d
rrrrrrrr rrrrrrrr
ADCAR r,d
r+A+C →d
C,AC,Z
1100010d
rrrrrrrr rrrrrrrr
SUBAR r,d
r-A →d
C,AC,Z
1100011d
rrrrrrrr rrrrrrrr
SBCAR r,d
r-A-/C →A
C,AC,Z
1100100d
rrrrrrrr rrrrrrrr
IORAR r,d
r .OR. A →d
Z
1100101d
rrrrrrrr rrrrrrrr
XORAR r,d
r .XOR.A →d
Z
1100110d
ANDAR r,d
r .AND.A →d
Z