Rev. 2.0, 11/00, page 909 of 1037
Instruc-
tion
H
N
Z
V
C
Definition
SHAL
−
N=Rm
Z=
5P
⋅
5P
⋅
⋅
5
V=Dm
⋅
Dm-1+
'P
⋅
'P
(In case of 1 bit)
V=Dm
⋅
Dm-1
⋅
Dm-2
⋅
'P
⋅
'P
⋅
'P
(In case of 2bits)
C=Dm
(In case of 1 bit)
, C=Dm-1
(In case of 2 bits)
SHAR
−
0
N=Rm
Z=
5P
⋅
5P
⋅
⋅
5
C=D0
(In case of 1 bit)
, C=D1
(In case of 2 bits)
SHLL
−
0
N=Rm
Z=
5P
⋅
5P
⋅
⋅
5
C=Dm
(In case of 1 bit)
, C=Dm-1
(In case of 2 bits)
SHLR
−
0
0
N=Rm
Z=
5P
⋅
5P
⋅
⋅
5
C=D0
(In case of 1 bit)
, C=D1
(In case of 2 bits)
SLEEP
−
−
−
−
−
STC
−
−
−
−
−
STM
−
−
−
−
−
STMAC
Cannot be used in this LSI.
SUB
H=Sm-4
⋅
'P
+
'P
⋅
Rm-4+Sm-4
⋅
Rm-4
N=Rm
Z=
5P
⋅
5P
⋅
⋅
5
V=
6P
⋅
Dm
⋅
5P
+Sm
⋅
'P
⋅
Rm
C=Sm
⋅
'P
+
'P
⋅
Rm+Sm
⋅
Rm
SUBS
−
−
−
−
−
SUBX
H=Sm-4
⋅
'P
+
'P
⋅
Rm-4+Sm-4
⋅
Rm-4
N=Rm
Z=Z'
⋅
5P
⋅
⋅
5
V=
6P
⋅
Dm
⋅
5P
+Sm
⋅
'P
⋅
Rm
C=Sm
⋅
'P
+
'P
⋅
Rm+Sm
⋅
Rm
TAS
−
0
−
N=Dm
Z=
'P
⋅
'P
⋅
⋅
'
TRAPA
−
−
−
−
−
XOR
−
0
−
N=Rm
Z=
5P
⋅
5P
⋅
⋅
5
XORC
Value in the bit corresponding to execution
result is stored. No flag change when EXR.
Summary of Contents for Hitachi H8S/2191
Page 123: ...Rev 2 0 11 00 page 96 of 1037...
Page 149: ...Rev 2 0 11 00 page 122 of 1037...
Page 197: ...Rev 2 0 11 00 page 170 of 1037...
Page 247: ...Rev 2 0 11 00 page 220 of 1037...
Page 249: ...Rev 2 0 11 00 page 222 of 1037...
Page 347: ...Rev 2 0 11 00 page 320 of 1037...
Page 357: ...Rev 2 0 11 00 page 330 of 1037...
Page 417: ...Rev 2 0 11 00 page 390 of 1037...
Page 431: ...Rev 2 0 11 00 page 404 of 1037...
Page 439: ...Rev 2 0 11 00 page 412 of 1037...
Page 457: ...Rev 2 0 11 00 page 430 of 1037...
Page 525: ...Rev 2 0 11 00 page 498 of 1037...
Page 543: ...Rev 2 0 11 00 page 516 of 1037...
Page 845: ...Rev 2 0 11 00 page 818 of 1037...