Transfer Instructions - Fujitsu MB89140 Series Hardware Manual

Table of Contents

Advertisement

4.1 TRANSFER INSTRUCTIONS

NO
MNEMONIC
1
MOV dir,A
2
MOV @IX+off,A
3
MOV ext,A
4
MOV @EP,A
5
MOV Ri,A
6
MOV A,#d8
7
MOV A,dir
8
MOV A,@IX+off
9
MOV A,ext
10
MOV A,@A
11
MOV A,@EP
12
MOV A,Ri
13
MOV dir,#d8
14
MOV @IX+off,#d8
15
MOV @EP,#d8
16
MOV Ri,#d8
17
MOVW dir,A
18
MOVW @IX+off,A
19
MOVW ext,A
20
MOVW @EP,A
21
MOVW EP,A
22
MOVW A,#d16
23
MOVW A,dir
24
MOVW A,@IX+off
25
MOVW A,ext
26
MOVW A,@A
27
MOVW A,@EP
28
MOVW A,EP
29
MOVW EP,#d16
30
MOVW IX,A
31
MOVW A,IX
32
MOVW SP,A
33
MOVW A,SP
34
MOV @A,T
35
MOVW @A,T
36
MOVW IX,#d16
37
MOVW A,PS
38
MOVW PS,A
39
MOVW SP,#d16
40
SWAP
41
SETB dir:n
42
CLRB dir:n
43
XCH A,T
44
XCHW A,T
45
XCHW A,EP
46
XCHW A,IX
47
XCHW A,SP
48
MOVW A,PC
Notes
1. In byte transfer to A, T
2. Operands for two or more operand instructions should be stored in the order designated in MNEMONIC
2
(Opposite order to F
MC-8 family).
3 ~ indicates the number of instruction cycles and # indicates the number of instruction bytes.
INSTRUCTIONS
~
#
OPERATION
3
2
(dir)
(A)
4
2
((IX)+off)
(A)
4
3
(ext)
(A)
1
((EP))
(A)
3
3
1
(Ri)
(A)
2
2
(A)
d8
2
(A)
dir
3
4
2
(A)
((IX)+off)
4
3
(A)
(ext)
3
1
(A)
((A))
(A)
((EP))
3
1
3
1
(A)
(Ri)
4
3
(dir)
d8
5
3
((IX)+off)
d8
((EP))
d8
4
2
4
2
(Ri)
d8
4
2
(dir)
(AH),(dir+1)
((IX)+off) (AH),((IX)+off+1) (AL)
5
2
5
3
(ext)
(AH),(ext+1) (AL)
4
1
((EP))
(AH),((EP)+1)
1
(EP)
(A)
2
3
3
(A)
d16
4
2
(AH) (dir),(AL) (dir+1)
5
2
(AH) ((IX)+off),(AL) ((IX)+off+1)
3
(AH) (ext),(AL) (ext+1)
5
4
1
(AH) ((A)),(AL)
4
1
(AH) ((EP)),(AL)
2
1
(A)
(EP)
(EP) d16
3
3
2
1
(IX) (A)
2
1
(A)
(IX)
(SP)
(A)
2
1
2
1
(A)
(SP)
3
1
((A))
(T)
4
1
((A))
(TH),((A)+1)
3
3
(IX)
d16
2
1
(A)
(PS)
2
1
(PS)
(A)
3
(SP)
d16
3
2
1
(AH)
(AL)
4
2
(dir):n
1
2
(dir):n
0
4
2
1
(AL)
(TL)
3
1
(A)
(T)
3
1
(A)
(EP)
(A)
(IX)
3
1
3
1
(A)
(SP)
2
1
(A)
(PC)
A is only for low bytes.
4-3
TL
TH AH
AL
AL
AL
AL
AL
AL
AL
(AL)
(AL)
AL
AH
AH
AL
AL
AH
AL
AH
AH
((A)+1)
AL
((EP)+1)
AL
AH
(TL)
AL
AH
AL
N Z V C
OP CODE
45
— — — —
46
— — — —
61
— — — —
47
— — — —
48 to 4F
— — — —
04
+ + — —
05
+ + — —
06
+ + — —
60
+ + — —
92
+ + — —
07
+ + — —
08 to 0F
+ + — —
85
— — — —
86
— — — —
87
— — — —
88 to 8F
— — — —
D5
— — — —
D6
— — — —
D4
— — — —
D7
— — — —
E3
— — — —
E4
dH
+ + — —
C5
dH
+ + — —
C6
+ + — —
dH
C4
dH
+ + — —
93
dH
+ + — —
C7
+ + — —
dH
F3
dH
— — — —
E7
— — — —
E2
— — — —
F2
dH
— — — —
E1
— — — —
F1
dH
— — — —
82
— — — —
83
— — — —
E6
— — — —
70
dH
— — — —
71
+ + + +
E5
— — — —
10
AL
— — — —
A8 to AF
— — — —
A0 to A7
— — — —
42
— — — —
43
dH
— — — —
F7
— — — —
dH
F6
dH
— — — —
F5
dH
— — — —
F0
— — — —
dH

Advertisement

Table of Contents
loading

Table of Contents