Langsung saja, berikut isi dari tugas ini :
8 Bit Transfer Instructions
|
|||||
8080
Mnemonic
|
Z80
Mnemonic
|
Machine
Code
|
Operation
|
||
MOV
|
A,A
|
LD
|
A,A
|
7F
|
A <- A
|
MOV
|
A,B
|
LD
|
A,B
|
78
|
A <- B
|
MOV
|
A,C
|
LD
|
A,C
|
79
|
A <- C
|
MOV
|
A,D
|
LD
|
A,D
|
7A
|
A <- D
|
MOV
|
A,E
|
LD
|
A,E
|
7B
|
A <- E
|
MOV
|
A,H
|
LD
|
A,H
|
7C
|
A <- H
|
MOV
|
A,L
|
LD
|
A,L
|
7D
|
A <- L
|
MOV
|
A,M
|
LD
|
A,(HL)
|
7E
|
A <- (HL)
|
LDAX
|
B
|
LD
|
A,(BC)
|
0A
|
A <- (BC)
|
LDAX
|
D
|
LD
|
A,(DE)
|
1A
|
A <- (DE)
|
LDA
|
word
|
LD
|
A,(word)
|
3Aword
|
A <- (word)
|
---
|
LD
|
A,(IX+index)
|
DD7Eindex
|
A <- (IX+index)
|
|
---
|
LD
|
A,(IY+index)
|
FD7Eindex
|
A <- (IY+index)
|
|
MOV
|
B,A
|
LD
|
B,A
|
47
|
B <- A
|
MOV
|
B,B
|
LD
|
B,B
|
40
|
B <- B
|
MOV
|
B,C
|
LD
|
B,C
|
41
|
B <- C
|
MOV
|
B,D
|
LD
|
B,D
|
42
|
B <- D
|
MOV
|
B,E
|
LD
|
B,E
|
43
|
B <- E
|
MOV
|
B,H
|
LD
|
B,H
|
44
|
B <- H
|
MOV
|
B,L
|
LD
|
B,L
|
45
|
B <- L
|
MOV
|
B,M
|
LD
|
B,(HL)
|
46
|
B <- (HL)
|
---
|
LD
|
B,(IX+index)
|
DD46index
|
B <- (IX+index)
|
|
---
|
LD
|
B,(IY+index)
|
FD46index
|
B <- (IY+index)
|
|
MOV
|
C,A
|
LD
|
C,A
|
4F
|
C <- A
|
MOV
|
C,B
|
LD
|
C,B
|
48
|
C <- B
|
MOV
|
C,C
|
LD
|
C,C
|
49
|
C <- C
|
MOV
|
C,D
|
LD
|
C,D
|
4A
|
C <- D
|
MOV
|
C,E
|
LD
|
C,E
|
4B
|
C <- E
|
MOV
|
C,H
|
LD
|
C,H
|
4C
|
C <- H
|
MOV
|
C,L
|
LD
|
C,L
|
4D
|
C <- L
|
MOV
|
C,M
|
LD
|
C,(HL)
|
4E
|
C <- (HL)
|
---
|
LD
|
C,(IX+index)
|
DD4Eindex
|
C <- (IX+index)
|
|
---
|
LD
|
C,(IY+index)
|
FD4Eindex
|
C <- (IY+index)
|
|
MOV
|
D,A
|
LD
|
D,A
|
57
|
D <- A
|
MOV
|
D,B
|
LD
|
D,B
|
50
|
D <- B
|
MOV
|
D,C
|
LD
|
D,C
|
51
|
D <- C
|
MOV
|
D,D
|
LD
|
D,D
|
52
|
D <- D
|
MOV
|
D,E
|
LD
|
D,E
|
53
|
D <- E
|
MOV
|
D,H
|
LD
|
D,H
|
54
|
D <- H
|
MOV
|
D,L
|
LD
|
D,L
|
55
|
D <- L
|
MOV
|
D,M
|
LD
|
D,(HL)
|
56
|
D <- (HL)
|
---
|
LD
|
D,(IX+index)
|
DD56index
|
D <- (IX+index)
|
|
---
|
LD
|
D,(IY+index)
|
FD56index
|
D <- (IY+index)
|
|
MOV
|
E,A
|
LD
|
E,A
|
5F
|
E <- A
|
MOV
|
E,B
|
LD
|
E,B
|
58
|
E <- B
|
MOV
|
E,C
|
LD
|
E,C
|
59
|
E <- C
|
MOV
|
E,D
|
LD
|
E,D
|
5A
|
E <- D
|
MOV
|
E,E
|
LD
|
E,E
|
5B
|
E <- E
|
MOV
|
E,H
|
LD
|
E,H
|
5C
|
E <- H
|
MOV
|
E,L
|
LD
|
E,L
|
5D
|
E <- L
|
MOV
|
E,M
|
LD
|
E,(HL)
|
5E
|
E <- (HL)
|
---
|
LD
|
E,(IX+index)
|
DD5Eindex
|
E <- (IX+index)
|
|
---
|
LD
|
E,(IY+index)
|
FD5Eindex
|
E <- (IY+index)
|
|
MOV
|
H,A
|
LD
|
H,A
|
67
|
H <- A
|
MOV
|
H,B
|
LD
|
H,B
|
60
|
H <- B
|
MOV
|
H,C
|
LD
|
H,C
|
61
|
H <- C
|
MOV
|
H,D
|
LD
|
H,D
|
62
|
H <- D
|
MOV
|
H,E
|
LD
|
H,E
|
63
|
H <- E
|
MOV
|
H,H
|
LD
|
H,H
|
64
|
H <- H
|
MOV
|
H,L
|
LD
|
H,L
|
65
|
H <- L
|
MOV
|
H,M
|
LD
|
H,(HL)
|
66
|
H <- (HL)
|
---
|
LD
|
H,(IX+index)
|
DD66index
|
H <- (IX+index)
|
|
---
|
LD
|
H,(IY+index)
|
FD66index
|
H <- (IY+index)
|
|
MOV
|
L,A
|
LD
|
L,A
|
6F
|
L <- A
|
MOV
|
L,B
|
LD
|
L,B
|
68
|
L <- B
|
MOV
|
L,C
|
LD
|
L,C
|
69
|
L <- C
|
MOV
|
L,D
|
LD
|
L,D
|
6A
|
L <- D
|
MOV
|
L,E
|
LD
|
L,E
|
6B
|
L <- E
|
MOV
|
L,H
|
LD
|
L,H
|
6C
|
L <- H
|
MOV
|
L,L
|
LD
|
L,L
|
6D
|
L <- L
|
MOV
|
L,M
|
LD
|
L,(HL)
|
6E
|
L <- (HL)
|
---
|
LD
|
L,(IX+index)
|
DD6Eindex
|
L <- (IX+index)
|
|
---
|
LD
|
L,(IY+index)
|
FD6Eindex
|
L <- (IY+index)
|
|
MOV
|
M,A
|
LD
|
(HL),A
|
77
|
(HL) <- A
|
MOV
|
M,B
|
LD
|
(HL),B
|
70
|
(HL) <- B
|
MOV
|
M,C
|
LD
|
(HL),C
|
71
|
(HL) <- C
|
MOV
|
M,D
|
LD
|
(HL),D
|
72
|
(HL) <- D
|
MOV
|
M,E
|
LD
|
(HL),E
|
73
|
(HL) <- E
|
MOV
|
M,H
|
LD
|
(HL),H
|
74
|
(HL) <- H
|
MOV
|
M,L
|
LD
|
(HL),L
|
75
|
(HL) <- L
|
---
|
LD
|
(IX+index),A
|
DD77index
|
(IX+index) <- A
|
|
---
|
LD
|
(IX+index),B
|
DD70index
|
(IX+index) <- B
|
|
---
|
LD
|
(IX+index),C
|
DD71index
|
(IX+index) <- C
|
|
---
|
LD
|
(IX+index),D
|
DD72index
|
(IX+index) <- D
|
|
---
|
LD
|
(IX+index),E
|
DD73index
|
(IX+index) <- E
|
|
---
|
LD
|
(IX+index),H
|
DD74index
|
(IX+index) <- H
|
|
---
|
LD
|
(IX+index),L
|
DD75index
|
(IX+index) <- L
|
|
---
|
LD
|
(IX+index),byte
|
DD76indexbyte
|
(IX+index) <- byte
|
|
---
|
LD
|
(IY+index),A
|
FD77index
|
(IY+index) <- A
|
|
---
|
LD
|
(IY+index),B
|
FD70index
|
(IY+index) <- B
|
|
---
|
LD
|
(IY+index),C
|
FD71index
|
(IY+index) <- C
|
|
---
|
LD
|
(IY+index),D
|
FD72index
|
(IY+index) <- D
|
|
---
|
LD
|
(IY+index),E
|
FD73index
|
(IY+index) <- E
|
|
---
|
LD
|
(IY+index),H
|
FD74index
|
(IY+index) <- H
|
|
---
|
LD
|
(IY+index),L
|
FD75index
|
(IY+index) <- L
|
|
---
|
LD
|
(IY+index),byte
|
FD76indexbyte
|
(IY+index) <- byte
|
|
MVI
|
A,byte
|
LD
|
A,byte
|
3Ebyte
|
A <- byte
|
MVI
|
B,byte
|
LD
|
B,byte
|
06byte
|
B <- byte
|
MVI
|
C,byte
|
LD
|
C,byte
|
0Ebyte
|
C <- byte
|
MVI
|
D,byte
|
LD
|
D,byte
|
16byte
|
D <- byte
|
MVI
|
E,byte
|
LD
|
E,byte
|
1Ebyte
|
E <- byte
|
MVI
|
H,byte
|
LD
|
H,byte
|
26byte
|
H <- byte
|
MVI
|
L,byte
|
LD
|
L,byte
|
2Ebyte
|
L <- byte
|
MVI
|
M,byte
|
LD
|
(HL),byte
|
36byte
|
(HL) <- byte
|
---
|
LD
|
(IX+index),byte
|
DD36index byte
|
(IX+index) <- byte
|
|
---
|
LD
|
(IY+index),byte
|
FD36index byte
|
(IY+index) <- byte
|
|
STAX
|
B
|
LD
|
(BC),A
|
02
|
(BC) <- A
|
STAX
|
D
|
LD
|
(DE),A
|
12
|
(DE) <- A
|
STA
|
word
|
LD
|
(word),A
|
32word
|
(word) <-
A
|
Ini baru sebagian dari tugas tersebut, jika ingin kelanjutannya sobat bisa mendownload dibawah ini, ada sekitar 23 lembar.
No comments:
Post a Comment
Berkomentarlah dengan menggunakan nama anda, atau akun anda
Jangan menggunakan "Anonymous"