tugas praktek mikroprosesor
DESCRIPTION
Teknik ElektroTRANSCRIPT
PRAKTEK SISTEM MIKROPROSESOR
Percobaan ke-2
Pengisian dan Pembacaan Data Memory dan Register
secara Manual pada Z-80
Nama Mahasiswa : Dika Wahyu Suryadi
NIM/Rombel/Absen : 5301412007/01/07
Nama Dosen : Drs. Slamet Seno Adi M.Pd., M.T
Tanggal Penyerahan : 20 Maret 2014
PROGRAM STUDI PENDIDIKAN TEKNIK ELEKTROJURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK
UNIVERSITAS NEGERI SEMARANG2014
A. TUJUAN PRAKTIKUM1. Mahasiswa mengetahui cara memasukkan data dan register pada
sistem Z-80
2. Mahasiswa mengetahui cara pembacaan data dan register pada sistem
Z-80
B. DASAR TEORI
Pada sistem microprocessor Z80 terdapat tombol-tombol yang mana
dipergunakan untuk mengisikan data maupun register sesuai dengan
alamat data maupun register.
Model Sistem Mikroprosesor
Tombol Fungsi Tombol Data /Alamat / Register
RS MOVE INS SBR PCC
SZ*HD
PNCE
SZ*HF
PNC
MONI RELA CBR REG8
IX9
IYASP
BI*IF
INTRTAPEWR
STEP - DATA4
AF’5
BC’6
DE’7
HL’
USERTAPE
RDGO + ADDR
0AF
1BC
2DE
3HL
FAKULTAS TEKNIK UNNES SEMARANG
Laboratorium Elektro Pengisian dan Pembacaan Data
Memory dan Register secara Manual pada Z-80
Smt : 3 Praktikum : 2
Jurusan : Teknik Elektro Waktu : 2 SKS
8 8 8 8 8 8
Keterangan :
RS : Reset
ADDR : Set memori Address
REG : Set register
DATA : Input data untuk address atau register
STEP : Menjalankan program per baris/alamat
PC : Recall program counter
- : Decrement memori address atau register
+ : Increment memory address atau register
Go : Menjalankan program total (dlm aplikasi
Dalam sistem ini terdapat 6 digit, yang mana 4 digit pertama dari kiri
merupakan alamat/ isi registrasi, kemudian pada 2 digit sebelah kanan
( digit ke 5 dan 6) merupakan data memori alamat/ nama registrasi.
Keterangan: Warna abu-abu merupakan adress dan isi register
Warna putih merupakan data memori alamat/ nama register
C. ALAT DAN BAHAN1. Alat
- Modul MPF-1 Z-80 1 set2. Bahan
-
D. LANGKAH KERJA
Memasukkan dan membaca alamat memory dan memory
1. Hidupkan sistem M80 tekan ADDR, bila layar belum menampilkan
tekan reset (RS).
2. Masukkan alamat data dengan cara tekan tombol ADDR lalu
masukkan alamat data (1823 s/d 1830;1849; 1896; 180F, 1934; 197E,
19D7, 2072, 2673, 17ED; 1639, 14FE, 1F6F, 1AFE, 1B23, 1D56,
1C7F), apabila memasukkan alamat secara urut seperti 1823 s/d 1830
maka setelah mengisi data tekan tombol “+”.
3. Masukkan data dengan melanjukan dengan menekan tombol DATA
masukkan data (2 digit, digit 5-6).
4. Untuk membacanya tekan reset (RS) kemudian tekan ADDR
masukkan kode alamat tersebut, lihat pada digit ke 5-6 apakah sudah
sesuai dengan data yang dimasukkan apa tidak.
5. Alamat
Memasukkan dan membaca alamat register dan register
1. Hidupkan sistem M80 tekan ADDR, bila layar belum menampilkan
tekan reset (RS)
2. Masukkan alamat register dengan cara tekan tombol REG lalu
masukkan alamat registrasi (2 digit, digit 5-6)
3. Masukkan register dengan melanjukan dengan menekan tombol
DATA masukkan data (4 digit, digit 1-4)
4. Untuk membacanya tekan reset (RS) kemudian tekan REG masukkan
kode alamat tersebut, lihat pada digit ke 1-2 dab 3-4 apakah sudah
sesuai dengan data yang dimasukkan apa tidak.
E. DATA HASIL PERCOBAAN
A. Hasil Pengisian dan Pembacaan Memory Addres Secara Manual
PENGISIAN PEMBACAAN
ADDRDAT
AADDR ISI
1823 9A 1828 8B
1824 52 1934 F6
1825 BA 1F6F 69
1826 2B 1823 9A
1827 36 1825 BA
1828 8B 1896 4A
1829 42 1C7F 7C
182A 56 2072 5A
182B 5A 1639 DE
182C 9F 1830 63
182D 7D 182A 56
182E 3E 182D 7D
182F CD 1B23 2D
1830 63 19D7 76
1849 1A 1F9F 26
1896 4A 1827 36
PENGISIAN PEMBACAAN
ADDRDAT
AADDR ISI
180F D8 182B 5A
1934 F6 180F D8
197E 68 17ED 9A
19D7 76 1AFE B5
2072 5A 1FF4 B7
2673 56 182C 9F
17ED 9A 182F CD
1639 DE 1D56 6E
14FE 7E 1824 52
1F6F 69 197E 68
1AFE B5 1826 2B
1B23 2D 1829 42
1D56 6E 1FF3 -
1C7F 7C 182E 3E
1F9F 26 1F9D 25
1FF3 - 14FE 7E
PENGISIAN PEMBACAAN
ADDRDAT
AADDR ISI
1FF4 B7 1849 1A
1F9D 25 2673 56
+ + +
B. Hasil pembacaan dan pengisian Memory Register.
PEMBACAAN PENGISIAN
REG DATA REG ISI
A D9 B EA
H A9 L 61
E 4D D AD
C BD C BD
A’ 7E A D9
D AD F CD
F CD E 4D
B EA A’ 7E
L 61 H A9
C. SIMPULAN
Pengisian data dapat disesuaikan dengan kemauan kita namun pada
praktek kali ini alat ada yang sudah terisi dengan data bawaan dari
pengoperasian sebelumnya namun sekali lagi bisa diganti bila perlu agar
lebih mudah. Untuk Register dapat terbaca namun register itu sendiri dapat
diartikan sebagai data yang sementara.
D. TUGAS
1. Tugas Penjumlahan 67+56
6710 1038 4316
5610 708 3816
12310 1738 7B16
(Desimal) (Oktal) (Hexadesimal)