Operasi Dasar Z80 Didik Hariyanto 0
23(5$6,'$6$5=
BY : DIDIK HARIYANTO
5(6(76,67(056
Jika tombol RS ditekan, maka sistem akan direset, maka:
9 Disable interrupt (IFF di-set pada 0)
9 Register I-IF berisi 0000
9 PC pemakai di-set pada 1800H
9 SP pemakai di-set pada 1F9FH
9 Break point menjadi disable
9 uPro-1 ditampilkan secara serentak
1
352*5$0&2817(53&
Mereset program counter pemakai.
Jika monitor di-reset, maka PC akan mencari
alamat RAM yang paling rendah (1800H) dan
mengeset program counter pada alamat ini.
TOMBOL
DISPLAY
RS
uPro-1
PC
1800 XX
0(/,+$7,6,$/$0$7++
0
TOMBOL
DISPLAY
ADDR
X.X.X.X. XX
0
0
0
0.0.0.0. 06
+
0.0.0.1. 00
+
0.0.0.2. 10
+
0.0.0.3. FE
2
0(1*,6,'$7$3$'$$/$0$7
$+)+ &$5$
TOMBOL
lakukan hal yang sama
untuk data berikutnya
ADDR
1
0
9
DISPLAY
X.X.X.X. XX
A
1.9.0.A. XX
DATA
1 9 0 A X.X.
A
1 9 0 A 0.A.
0
ALAMAT
DATA
190A
0A
190B
1B
190C
2C
190D
3D
190E
4E
190F
5F
0(1*,6,'$7$3$'$$/$0$7
$+)+ &$5$
1
TOMBOL
DISPLAY
ADDR
X.X.X.X. XX
0
9
A
1.9.0.A. XX
DATA
1 9 0 A X.X.
A
1 9 0 A 0.A.
0
+
1
ALAMAT
DATA
190A
0A
190B
1B
190C
2C
190D
3D
190E
4E
190F
5F
1 9 0 B X.X.
B
1 9 0 B 1.B.
lanjutkan untuk data berikutnya
3
0(1*+$386'$7$'(/
1
TOMBOL
DISPLAY
ALAMAT
DATA
LAMA
DATA
BARU
ADDR
X.X.X.X. XX
190A
0A
0A
190B
1B
1B
190C
2C
2C
190D
3D
4E
190E
4E
5F
190F
5F
XX
9
0
D
1.9.0.D. 3D
1 9 0 D 4.E.
DEL
data yang akan dihapus
0(1
BY : DIDIK HARIYANTO
5(6(76,67(056
Jika tombol RS ditekan, maka sistem akan direset, maka:
9 Disable interrupt (IFF di-set pada 0)
9 Register I-IF berisi 0000
9 PC pemakai di-set pada 1800H
9 SP pemakai di-set pada 1F9FH
9 Break point menjadi disable
9 uPro-1 ditampilkan secara serentak
1
352*5$0&2817(53&
Mereset program counter pemakai.
Jika monitor di-reset, maka PC akan mencari
alamat RAM yang paling rendah (1800H) dan
mengeset program counter pada alamat ini.
TOMBOL
DISPLAY
RS
uPro-1
PC
1800 XX
0(/,+$7,6,$/$0$7++
0
TOMBOL
DISPLAY
ADDR
X.X.X.X. XX
0
0
0
0.0.0.0. 06
+
0.0.0.1. 00
+
0.0.0.2. 10
+
0.0.0.3. FE
2
0(1*,6,'$7$3$'$$/$0$7
$+)+ &$5$
TOMBOL
lakukan hal yang sama
untuk data berikutnya
ADDR
1
0
9
DISPLAY
X.X.X.X. XX
A
1.9.0.A. XX
DATA
1 9 0 A X.X.
A
1 9 0 A 0.A.
0
ALAMAT
DATA
190A
0A
190B
1B
190C
2C
190D
3D
190E
4E
190F
5F
0(1*,6,'$7$3$'$$/$0$7
$+)+ &$5$
1
TOMBOL
DISPLAY
ADDR
X.X.X.X. XX
0
9
A
1.9.0.A. XX
DATA
1 9 0 A X.X.
A
1 9 0 A 0.A.
0
+
1
ALAMAT
DATA
190A
0A
190B
1B
190C
2C
190D
3D
190E
4E
190F
5F
1 9 0 B X.X.
B
1 9 0 B 1.B.
lanjutkan untuk data berikutnya
3
0(1*+$386'$7$'(/
1
TOMBOL
DISPLAY
ALAMAT
DATA
LAMA
DATA
BARU
ADDR
X.X.X.X. XX
190A
0A
0A
190B
1B
1B
190C
2C
2C
190D
3D
4E
190E
4E
5F
190F
5F
XX
9
0
D
1.9.0.D. 3D
1 9 0 D 4.E.
DEL
data yang akan dihapus
0(1