Percobaan i

10
PERCOBAAN I PENGOPERASIAN MIKRO MPF-1 A. Tujuan Percobaan 1. Mahasiswa dapat menguraikan peta computer Mikro MPF-1 2. Mahasiswa dapat menampilkan dan mengganti data suatu register 3. Mahasiswa dapat menampilkan data pada suatu lokasi ROM 4. Mahasiswa dapat menampilkan data pada suatu lokasi RWM 5. Mahasiswa dapat memasukkan, mengeksekusi, dan menguji program B. Teori Dasar Komputer mikro MPF-1 merupakan trainer khusus sebagai alat bantu mempelajari mikroprosesor Zilog Z-80 CPU. Peta memori mikro MPF-1 di tunjukkan pada gambar berikut. 0000h Program monitor EPROM 2764/27256 0FFFh 1000h

Transcript of Percobaan i

Page 1: Percobaan i

PERCOBAAN I

PENGOPERASIAN MIKRO MPF-1

A. Tujuan Percobaan

1. Mahasiswa dapat menguraikan peta computer Mikro MPF-1

2. Mahasiswa dapat menampilkan dan mengganti data suatu register

3. Mahasiswa dapat menampilkan data pada suatu lokasi ROM

4. Mahasiswa dapat menampilkan data pada suatu lokasi RWM

5. Mahasiswa dapat memasukkan, mengeksekusi, dan menguji

program

B. Teori Dasar

Komputer mikro MPF-1 merupakan trainer khusus sebagai alat bantu

mempelajari mikroprosesor Zilog Z-80 CPU. Peta memori mikro MPF-

1 di tunjukkan pada gambar berikut.

0000h

Program monitor EPROM 2764/27256 0FFFh

1000h

Tidak digunakan 17FFh

1800h

User RWM 6116 1FFFh

2000h

Memori perluasan 2FFFh

3000h

Free Memory

FFFFh

Gambar 1. Peta memori MPF-1

Page 2: Percobaan i

Program monitor menempati daerah EPROM/ROM yang hanya

dapat dibaca (Read Only) dan tidak dapat ditulis. Program monitor

menempati daerah address 000h-0FFFh. Untuk program aplikasi data

terolah dapat ditempatkan pada daerah RWM (Read Write Memory)

pada Address 1800h-1FFFh. Dalam daerah tersebut dapat juga

dimasukkkan program lebih dari satu asal saja penempatannya tidak

tumpuh tindih. Sehingga dalammemasukkan program, dapat dipilih

address awal 1800h sampai dengan address akhir 1FFFh dapat diisi

EPROM atau RWM yang sesuai.

C. Alat Dan Bahan

1. Adaptor 12 V 1 Buah

2. Trainer Mikroprosessor 1 Buah

3. Modul Mikroprosessor 1 Buah

D. Langkah Percobaan

1. Siapkan alat dan bahan

2. Cara menghidupkan mikro MPF-1

a. Siapkan catu daya (adaptor) dan periksa apakah catu daya

tersebut bekerja dengan keluaran DC 12 Volt.

b. Hubungkan soket DC ke konektor daya disebelah kanan atas.

Bila sumber daya telah masuk dengan benar pada mikro MPF-

1 maka pada monitor akan muncul pola sebagai berikut:

Pola awal u

uP

uPF

uPF-

uPF--

Pola akhir uPF--1

Page 3: Percobaan i

c. Jika perlu cabut soket DC dan ulangi langkah b sekali lagi.

d. Yakin anda telah bias menghidupkan mikro MPF-1. Jangan

lanjutkan kepercobaan berikutnya jika belum memahami cara

mengoperasikan secara benar.

Catatan:

Pola uPF-1 adalah pola pembuka sebagai awal bekerjanya

mikro MPF-1. Setiap kali tombol reset (RS) yaitu tombol yang

terletakdipojok sebelah kiri atas ditekan maka unit peraga akan

menunjukan pola yang sama. Pola tersebut akan selalu

ditampilkan setiap kali prosesor memasuki program monitor.

3. Melihat dan merubah isi suatu register

Register dapat menyimpan data secara tidak permanen.

Register ada dalam mikroprosesor. Untuk melihat data yang ada

pada suatu register lakukan sesuai dengan langkah berikut:

a. Tekan tombol REG.

b. Setelah tombol ditekan, peraga tujuh segmen akan

menampilkan tulisan “REG” yang menyatakan MPF-1siap untuk

menyajikan register.

c. Kemudian tekan tombol sesuai dengan nama register yang

akan dilihat isinya. Setiap tombol mewakili register 16 bit

d. Periksa dan catat isi register-register sesuai dengan table 1.

e. Ulangi langkah d sekali atau dua kali lagi sampai anda bisa.

Kemudian menekan tombol “DATA” dan tekan tombol heksa

decimal sebagai data baru sesuai dengan data yang

dikehendaki.

f.Periksa dan ganti isi register-register dengan data seperti table 2.

g. Periksa kembali isi register diatas satu per satu apakah sesuai

dengan table 2. Jika tidak ulangi langkah f sampai anda

memahami dengan baik.

4. Melihat dan merubah isi suatu lokasi memori

Page 4: Percobaan i

Untuk melihat data yang ada pada suatu lokasi memori baik

EPROM/ROM maupun RAM caranya adalah dengan langkah

berikut:

a. Tekan tombol “ADDR”.

b. Setelah tombol ditekan, maka akan menampilkan pola x.x.x.x.

menunjukkan lokasi address dari memopri yang dilihat isinya.

Dan data XX menunjukkan isi memori pada adderss tersebut.

Untuk merubah lokasi address memori cukup menekan ”ADDR”

diikuti dengan menekan tombol heksadesimal empat kali.

c. Dan untuk merubah data pada lokasi RWM digunakan tombol

“DATA” dan memasukkan dua kode angka heksa decimal

sebagai data baru

d. Periksa dan catatlah isi data pada memori addres sesuai

dengan table 3.

e. Ganti data tersrebut sesuai dengan data baru seperti table 4.

f. Apakah data pada address tersebut dapat diganti atau dirubah

isinya?

g. Isilah memori address 1800 – 180A dengan data seperti pada

table 5.

h. Periksa kembali data-data pada blok address memori 1800 –

180A dan cocokkan pada table 5.

i. Jika perlu ulangi langkah d.

5. Buatlah analisa data.

6. Buatlah kesimpulan dan saran.

E. Hasil Percobaan

Tabel 1. Merubah isi suatu register

Register AF BC DE HL AF’ BC’ DE’ HL’ IX IY SP

Data FFF

F

FFFF FFFF FFFF 0000 0000 0000 0000 FFFF FFFF 1FgF

Page 5: Percobaan i

Tabel 2. Ganti Isi Register.

Registe

r

AF BC DE HL AF’ BC’ DE’ HL’ IX IY SP

Data 0123 4567 890A 0B0C 0D0E 0FF0 F1F2 F3F4 F5F5 F7F8 1800

Tabel 3. Memori Address.

Memori 0000 0001 000

2

0003 0004 0005 0006 0007 0008 0009 000A

Data 00 00 10 FE 3E 90 D3 03 3E C0 D3

Tabel 4. Ganti data memori address.

Memori 0000 0001 000

2

0003 0004 0005 0006 0007 0008 0009 000A

Data 00 11 22 33 44 55 66 77 88 99 AA

Tabel 5. Memori Address 1800 s/d 180A.

Memori 1800 1801 180

2

1803 1804 1805 1806 1807 1808 1809 180A

Data 3E 00 3C 47 04 48 FB FF 00 00 00

F. Analisa Data

1. Untuk melihat isi suatu register adalah dengan menekan tombol

pasangan register yang dikehendaki, maka akan muncul peraga

yang ditampilkan seperti pada tabel1. Misalkan data FF adalah 8

bit yang berada pada register A dan FF di sebelah kanan adalah

data 8 bit yang berada pada register F, begitupun seterusnya.

2. Untuk mengganti isi data yang berada pada suatu register AF

pada table 2 adalah dengan data “23” yaitu data LSB yang

dimasukkan terlebih dahulu yang berada pada register F baru

diikuti data “01” yang berada pada register A. dan untuk

mengganti isi register BC dan seterusnya cukup menekan tombol

“+”dan kemudian masukkan heksadesimal yang diinginkan.

Page 6: Percobaan i

3. Untuk melihat dan merubah pada suatu memori dengan address

berurutan dapat dilakukan lebih cepat menggunakan tombol

“+”untuk menunjuk address yang sedang aktif. Misalkan untuk

mengisi address 0000 dengan data 00, menuju pada address

0001 yang diisikan data 00 pada address tersebut kemudian

ulangi tombol “+” menuju ke address 0002 dan seterusnya.

G. Kesimpulan

1. Komputer mikro MPF-1 merupakan trainer khusus sebagai alat

bantu mempelajari mikroprosesor Zilog Z-80 CPU.

2. Pola uPF-1 adalah pola pembuka sebagai awal bekerjanya mikro

MPF-1.

3. Data pada suatu lokasi memori RWM (1800-FFFF) dapat dirubah,

sedangkan data pada suatu lokasi ROM (0000-0FFF) hanya dapat

dibaca tanpa dapat dirubah isi datanya.

Page 7: Percobaan i

Laporan SementaraM.K. Prak. Mikroprosesor

PERCOBAAN IPENGOPERASIAN MIKRO MPF-1

Disusun Oleh

ILYAS SETIAWAN S1125030052

D3 KOMPUTER

JURUSAN TEKNIK ELEKTRONIKAFAKULTAS TEKNIK

Page 8: Percobaan i

UNIVERSITAS NEGERI MAKASSAR2013