tugas praktek mikroprosesor

9

Click here to load reader

Upload: dika-wahyu-suryadi

Post on 22-Dec-2015

8 views

Category:

Documents


1 download

DESCRIPTION

Teknik Elektro

TRANSCRIPT

Page 1: Tugas Praktek Mikroprosesor

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

Page 2: Tugas Praktek Mikroprosesor

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

Page 3: Tugas Praktek Mikroprosesor

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).

Page 4: Tugas Praktek Mikroprosesor

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.

Page 5: Tugas Praktek Mikroprosesor

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 -

Page 6: Tugas Praktek Mikroprosesor

1C7F 7C 182E 3E

1F9F 26 1F9D 25

1FF3 - 14FE 7E

PENGISIAN PEMBACAAN

ADDRDAT

AADDR ISI

1FF4 B7 1849 1A

1F9D 25 2673 56

Page 7: Tugas Praktek Mikroprosesor

+ + +

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)