Job 2 Mikroprosesor - Deny - 19502249001 [PDF]

  • 0 0 0
  • Suka dengan makalah ini dan mengunduhnya? Anda bisa menerbitkan file PDF Anda sendiri secara online secara gratis dalam beberapa menit saja! Sign Up
File loading please wait...
Citation preview

LAPORAN PRAKTIKUM MATA KULIAH SISTEM MIKROPROSESOR



OPERASI ARITMATIKA



Deny Ramadani 19502249001



PROGRAM STUDI S1 PENDIDIKAN TEKNIK ELEKTRONIKA JURUSAN PENDIDIKAN TEKNIK ELEKTRONIKA DAN INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA 2019



A. JUDUL Operasi Aritmatika B. TUJUAN PRAKTIKUM Dapat menjalankan program operasi aritmatika serta mengecek isi setiap register yang digunakan. C. PROGRAM 1. Program 1  Program penjumlah bilangan heksa desimal satu byte Setelah melakukan program 1 diatas dengan mengikuti langkahlangkah yang tetera pada labsheet diperoleh hasil dari program yang tertera dibawah:



Dari hasil program diatas dapat dibandingkan dengan hasil program pada labsheet dapat dilihat bahwa tidak ada perbedaan dari masingmasing register baik register F setelah operasi aritmatik dan isi register HL dan isi dari address 1810H. Lalu dengan mengubah data pada register E dengan 08H dan isi register D dengan 03H diperoleh data program sebagai berikut:



2. Program 2  Untuk program ke-2 prosesnya sama dengan pada proses melakukan program pertama. Dengan mengikuti langkah-langkah pada labsheet dengan mengetik program yang tertera pada softwere simulator diperloleh data hasil program:



Dari hasil program diatas dengan hasil yang telah saya lakukan terdapat perbedaan pada register HL dari isi address dimana pada labsheet 0712H sedangkan untuk percobaan yang saya lakukan dengan simulator yaitu 1810H. dan untuk isi register yang lainnya masih sama dengan labsheet.



Langkah selanjutnya dengan mengubah data pada register E dengan 08H dan isi register D dengan 03H diperoleh hasil program:



D. HASIL Untuk hasil dari praktiku sudah tertera pada bagian program pada point C diatas.



E. TUGAS Buat program penjumlahan 2 byte dengan ketentuan sebagai berikut: 1. data 1 berada pada address 1850H yaitu 1324H Jawab: 2. data 2 berada pada address 1853H yaitu 2415H Jawab: Setelah mencoba dengan data tersebut maka ubah datanya dengan yang lainnya. F. ANALISA Pada percobaan kali ini menggunakan softwere Z80 untuk simulator praktikum. pada praktikum program 1 dan program 2 terdapat sedikit perbedaan yaitu pada program pertama hasil register sama antara labsheet dengan hasil dari percobaan pada praktikum yang saya lakukan. Sedangkan untuk register pada percobaan kedua hasilnya berbeda antara pada labsheet dengan percobaan praktikum yang saya lakukan. Lalu untuk pada penugasan. G. KESIMPULAN Dari praktikum yang telah lakukan, kesimpulan yang dapat saya ambil adalah antara percobaan 1 byte pada praktikum percobaan pertama dan kedua memiliki beberapa perbedaan begitu pula dengan dengan percobaan 2 byte.