Laporan Praktek Mikroprosesor
November 22, 2017 | Author: Dika Wahyu Suryadi | Category: N/A
Short Description
Download Laporan Praktek Mikroprosesor...
Description
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 ELEKTRO JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS NEGERI SEMARANG 2014
FAKULTAS TEKNIK UNNES SEMARANG Pengisian dan Laboratorium Elektro Smt : 3 Praktikum : 2 Pembacaan Data Memory dan Register Jurusan : Teknik Elektro Waktu : 2 SKS secara Manual pada Z-80 A. TUJUAN PRAKTIKUM 1. 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 RS
MOVE
MONI
RELA
INTR USER
TAPE WR TAPE RD
INS
Tombol Data /Alamat / Register SBR
PC
CBR
REG
STEP
-
DATA
GO
+
ADDR
C SZ*H 8 IX 4 AF’ 0 AF
D PNC 9 IY 5 BC’ 1 BC
E SZ*H A SP 6 DE’ 2 DE
F PNC B I*IF 7 HL’ 3 HL
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.
8 8 8 8 8 8 Keterangan: Warna abu-abu merupakan adress dan isi register Warna putih merupakan data memori alamat/ nama register
C. ALAT DAN BAHAN 1. Alat - Modul MPF-1 Z-80 2. Bahan -
1 set
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 ADDR DATA
PEMBACAAN ADDR
ISI
PENGISIAN ADDR DATA
PEMBACAAN ADDR
ISI
1823
9A
1828
8B
180F
D8
182B
5A
1824
52
1934
F6
1934
F6
180F
D8
1825
BA
1F6F
69
197E
68
17ED
9A
1826
2B
1823
9A
19D7
76
1AFE
B5
1827
36
1825
BA
2072
5A
1FF4
B7
1828
8B
1896
4A
2673
56
182C
9F
1829
42
1C7F
7C
17ED
9A
182F
CD
182A
56
2072
5A
1639
DE
1D56
6E
182B
5A
1639
DE
14FE
7E
1824
52
182C
9F
1830
63
1F6F
69
197E
68
182D
7D
182A
56
1AFE
B5
1826
2B
182E
3E
182D
7D
1B23
2D
1829
42
182F
CD
1B23
2D
1D56
6E
1FF3
-
1830
63
19D7
76
1C7F
7C
182E
3E
1849
1A
1F9F
26
1F9F
26
1F9D
25
1896
4A
1827
36
1FF3
-
14FE
7E
PENGISIAN ADDR DATA
PEMBACAAN ADDR
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 5610 + 12310 (Desimal)
1038 708 + 1738 (Oktal)
4316 3816 + 7B16 (Hexadesimal)
View more...
Comments