Download 87AD SERIES - FreeBSD developer home pages

Transcript
CHAPTER 14
INSTRUCTION SET
DRLR EA
(Rotate Logical Right EA)
<1> Operation code
:
0
1
0
0
1
0
0
0
1
0
1
1
0
0
0
0
<2> Number of bytes :
2
<3> Number of states :
8 (8)
<4> Function
EAn–1 ← EAn, EA15 ← CY, CY ← EA0
:
15
0
CY
EA
Performs 1-bit right rotation including the CY flag of the contents of the extended accumulator.
<5> Flags affected
:
SK← 0, L1 ← 0, L0 ← 0, CY
:
0
1
0
0
1
0
0
0
1
0
1
0
0
1
0
0
DSLL EA
(Shift Logical Left EA)
<1> Operation code
<2> Number of bytes :
2
<3> Number of states :
8 (8)
<4> Function
EAn+1 ← EAn, EA0 ← 0, CY ← EA15
:
15
0
0
CY
EA
Performs a 1-bit left shift of the contents of the extended accumulator. EA15 is shifted into the CY flag, and
0 is loaded into EA0.
<5> Flags affected
:
SK← 0, L1 ← 0, L0 ← 0, CY
311