Anda di halaman 1dari 5

Laporan Sementara

Mata Kuliah Praktik Mikroprosesor

PERCOBAAN I

TRANSFER DATA UNIT 8 BIT DAN 16 BIT

OLEH:

DEWI SRI MULYANA SUPRIADI

1825040016

SI/01

JURUSAN PENDIDIKAN TEKNIK ELEKTRONIKA

FAKULTAS TEKNIK

UNIVERSITAS NEGERI MAKASSAR

2020
PERCOBAAN I
TRANSFER DATA UNIT 8 BIT DAN 16 BIT

Tanggal Percobaan : 17 Februari 2020

A. Tujuan Percobaan
1. Mahasiswa dapat menjelaskan fungsi instruksi transfer data.
2. Mahasiswa dapat mengset nilai inisialisasi data.
3. Mahasiswa dapat menulis program untuk transfer data.
4. Mahasiswa dapat mengisi data-data pada register data.
5. Mahasiswa dapat menjalankan peralatan dengan data yang diinput.

B. Teori Dasar
Kebanyakan operasi transfer data didapat dengan menggunakan
instruksi LD, data dapat ditransfer dalam unit 8 dan 16 bit. Instruks-instruksi
seperti EX, EXS, PUSH dan POP juga dapat digunakan untuk mentransfer
data 16 bit. Sedangkan LD 1 dan LD IR dapat digunakan untuk mentransfer
blok-blok data suatu instruksi LD mencakup 2 Operand. Operand pertama
menunjukkan lokasi dimana data akan disimpan ( dibagian memori atau
register ). Operasi ini disebut tujuan. Operand kedua menunjukkan lokasi asal
data yang ditransfer dan ini disebut sumber, misalnya LD A.B menunjukkan
bahwa data pada register B akan ditransfer ke register A.
Adapun kemungkinan arah transfer data yaitu :
1. Register Register, misal LD A,B; LD HL, BC
2. Register Memory, misal LD A, (HL); Pop AF
3. Register Data, misal LD, 25 HL, 125 AH
4. Register Register , misal LD A,(HL), A; Push BC
5. Register Memory, misal LDD; Pop AF
6. Register Data, misal LD (HL), 5 BH
C. Alat dan Bahan

1. Adaptor 12 V 1 buah
2. Trainer Mikroprosessor 1 buah
3. Modul Mikroprosessor 1 buah

D. Langkah Percobaan
1. Menyiapkan alat dan bahan
2. Menulis program dalam bahasa assembly untuk mengset isi register-
register sebagai berikut; A-0, B-1, C-2, D-3, E-4, H-5 dan L-6 , gunakan
instruksi LD 8 bit untuk mentransfer satu byte data setiap kali.
3. Melengkapi bahasa mesin dari instruksi yang diberikan pada tabel 1.1.
4. Memasukkan program pada tabel 1.1 ke trainer mikroprosessor Z-80.
5. Memeriksa program yang tersimpan dalam memori dengan menekan
tombol RESET-PC-GO.
6. Memeriksa isi register A,B,C,D,E,H dan L dan menulis hasilnya pada
tabel 1.1.
7. Menulis program dalam bahasa assembly untuk mengset isi register-
register sebagai berikut: B=12, C=34, D=56, E=78, H=09, L=0A.
gunakan instruksi LD 8-bit untuk mentransfer 1 byte data setiap kali.
8. Melengkapi bahasa mesin dari instruksi yang diberikan pada tabel 1.2.
9. Memasukkan program pada tabel 1.2 ke Trainer Mikroprosessor Z-80.
10. Memeriksa program yang tersimpan dalam memori dengan menekan
tombol RESET-PC-GO.
11. Memeriksa isi register BC, DE, dan HL dengan menulis hasilnya pada
tabel 1.2.
12. Membuat analisa data dan kesimpulan.
E. Program Percobaan
Tabel 1.1
Program untuk transfer data dalam unit 8 bit

Address Bahasa Mesin Bahasa Assembly Keterangan


1800 H 3F LD A,00 Simpan data 00
1801 H 00
di reg A
1802 H 06 LD B,01 Simpan data 01
1803 H 01
di reg B
1804 H 0E LD C, 02 Simpan data 02
1805 H 02
di reg C
1806 H 16 LD D,03 Simpan data 03
1807 H 03
di reg D
1808 H 1E LD E,04 Simpan data 04 di
1809 H 04
reg E
180A H 26 LD H, 05 Simpan data 05
180B H 05
di reg H
180C H 2E LD L,06 Simpan data 06
180D H 06
di reg L
180E H FF RST

Table 1.2
Program untuk transfer data dalam unit 16 bit

Address Bahasa Mesin Bahasa Assembly Keterangan


1800 H 01 LD BC, 1234H Isi data 1234H di
1801 H 34
1802 H 12 reg BC
1803 H 11 LD DE, 5678 H Isi data 5678H di
1804 H 78
1805 H 56 reg DE
1806 H 21 LD HL, 090A H Isi data 090AH di
1807 H 0A
1808 H 09 reg HL
1809 H FF RST 38 H

Anda mungkin juga menyukai

  • De Morgan Asistensi
    De Morgan Asistensi
    Dokumen2 halaman
    De Morgan Asistensi
    Dewi Sri Mulyana Supriadi
    Belum ada peringkat
  • JK FF
    JK FF
    Dokumen6 halaman
    JK FF
    Dewi Sri Mulyana Supriadi
    Belum ada peringkat
  • Latar Belakang
    Latar Belakang
    Dokumen2 halaman
    Latar Belakang
    Dewi Sri Mulyana Supriadi
    Belum ada peringkat
  • Pertemuan 4
    Pertemuan 4
    Dokumen3 halaman
    Pertemuan 4
    Dewi Sri Mulyana Supriadi
    Belum ada peringkat
  • THAHARAH
    THAHARAH
    Dokumen3 halaman
    THAHARAH
    Dewi Sri Mulyana Supriadi
    Belum ada peringkat
  • Tarbiyah Jinsiyah
    Tarbiyah Jinsiyah
    Dokumen4 halaman
    Tarbiyah Jinsiyah
    Dewi Sri Mulyana Supriadi
    Belum ada peringkat
  • Percobaan Iv
    Percobaan Iv
    Dokumen12 halaman
    Percobaan Iv
    Dewi Sri Mulyana Supriadi
    Belum ada peringkat
  • Gerbang EX-OR
    Gerbang EX-OR
    Dokumen4 halaman
    Gerbang EX-OR
    Dewi Sri Mulyana Supriadi
    Belum ada peringkat
  • Percobaan Ii
    Percobaan Ii
    Dokumen10 halaman
    Percobaan Ii
    Dewi Sri Mulyana Supriadi
    Belum ada peringkat
  • Laporan Digital OR
    Laporan Digital OR
    Dokumen5 halaman
    Laporan Digital OR
    Dewi Sri Mulyana Supriadi
    Belum ada peringkat
  • MAKALAH
    MAKALAH
    Dokumen3 halaman
    MAKALAH
    Dewi Sri Mulyana Supriadi
    Belum ada peringkat
  • Gerbang AND
    Gerbang AND
    Dokumen5 halaman
    Gerbang AND
    Dewi Sri Mulyana Supriadi
    Belum ada peringkat
  • Penyearah Terkendali
    Penyearah Terkendali
    Dokumen17 halaman
    Penyearah Terkendali
    Dewi Sri Mulyana Supriadi
    Belum ada peringkat