Kamis, 26 Januari 2012

INFO MAHASISWA TRANSFER JPTA FT. UNM

DIMOHON KEPADA MAHASISWA TRANSFER UNTUK MEMBUAT TRANSKRIP NILAI BARU SESUAI KURIKULUM YANG BERLAKU DAN MENGISI DENGAN NILAI SESUAI MATA KULIAH YANG DISETARAKAN, DEMI KELANCARAN KONVERSI NILAI DI SIMPADU. BERKASNYA LANGSUNG DISETOR KE OPERATOR SIMPADU S1 (MULIADI)

INFO MAHASISWA S1 DAN D3 JPTA FT. UNM ANGKATAN 2011

BAGI MAHASISWA YG TIDAK DAPAT MELAKUKAN KRS ONLINE KARENA TIDAK BISA LOG IN ATAU KENDALA YG LAIN SILAHKAN HUBUNGI OPERATOR PRODI SIMPADU ATAU BISA JUGA SMS NIM DAN NAMA ANDA KE NO. 087840471422, KAMI AKAN BANTU ANDA SEKALIGUS DAPAT KAMI KRS KAN SECARA ONLINE (KHUSUS ANGKATAN 2011)

NILAI PRAKTIKUM JARINGAN KOMPUTER PTIK A FT. UNM

BAGI MAHASISWA YG NILAINYA TUNDA SEGERA MENGHUBUNGI DOSEN MK.

Senin, 02 Januari 2012

TUGAS MIKROPROSESSOR 2011-2012 D3 PTA FT. UNM

LENGKAPI MATERI MIKROPROSESSOR BERIKUT TERUTAMA BAHASA MESIN MASING-MASING PROGRAM KEMUDIAN AKAN DIUJICOBA MENGGUNAKAN TRAINER Z-80 HARI SELASA 3 JANUARI 2012.

2. PENAMBAHAN DAN PENGURANGAN BINER
A. Tujuan pembelajaran praktik
1.    Mengetahui dan mengerti bagaimana operasi penambahan dan pengurangan dilaksanakan dalam suatu mikrokomputer
2.    Membiasakan pemakai dengan teknik-teknik membuat program.
B. Alat dan bahan
Alat dan bahan yang dibutuhkan dalam pelaksanaan praktik, yaitu: trainer Mikroprosessor Z-80, adaptor 12V, dan modul mikroprosessor.
C. Langkah-langkah pelaksanaan praktik
Anda akan melakukan praktik, baca dan perhatikan hal berikut!
a.     Ingat kembali pengetahuan yang Anda miliki untuk membantu memahami & melaksanakan kegiatan praktik. Misalnya peralatan yang akan kamu gunakan dan sebagainya!
b.    Pastikan apa yang diketahui dan apa yang ditanyakan!
c.    Lakukan prediksi, yaitu: berapa lama waktu yang dibutuhkan dalam menyelesaikan suatu masalah!
d.    Lakukan perencanaan dengan memikirkan suatu cara/langkah-langkah sebelum menyelesaikan suatu masalah, kemudian selesaikan menurut perencanaan (cara/langkah-langkah) yang telah kamu pikirkan!
e.    Selama menyelesaikan masalah, monitoring (lakukan pemantauan) diri sendiri terhadap cara/langkah-langkah yang kamu gunakan. Misalnya sadar bahwa apa yang kamu tulis itu benar!
f.      Setelah menyelesaikan masalah tersebut, periksa kembali penyelesaianmu!
Baca dan cermati masalah berikut, dan kerjakan setiap langkah-langakh pertanyaan dibawah ini.
1.      Siapkan peralatan yang dibutuhkan
2.      Bagaimana cara Anda membuat program dalam bahasa assembly untuk penambahan bilangan bilangan biner.
   3.    Bagaimana  melengkapilah bahasa mesin dari instruksi yang diberikan pada Tabel 1
      4.   bagaimana cara memaasukkan program pada Trainer Mikroprosessor Z-80 dengan mengikuti petunjuk praktikum
      5.   Berdasarkan isi address 1816, 1817 dan 1818 dengan data nilai yang ditambah dan isi address 1819, 181A, dan 181B dengan data nilai penambah sesuai Tabel 2.
      6.   Berdasarkan isi register IX dengan nilai 1816 dan isi register IY dengan nilai 1819. Bagaimanakah program yang tersimpan dalam memory dan set PC pada awal address 1800 dan jalankan programnya dengan menekan tombol GO
      7.   Berdasarkan Isi address 1816, 1817, 1818 dan bagaimana cara Anda memperoleh hasilnya pada Tabel 2
      8.   Periksalah isi register flag .PNC untuk memeriksa carry dan tulis hasilnya pada tabel 2
      9.   Jelaskan jika mengganti instruksi ADC dengan instruksi SBC dan lengkapi bahasa mesin dari instruksi yang diberikan pada Tabel 3
      10. Bagaimana cara Anda memasukkan program pada Trainer Mikroprosessor Z-80 dengan mengikuti petunjuk praktikum
      11. Berdasarkan isi address 1816, 1817 dan 1818 dengan data nilai yang dikurangi dan isi address 1819, 181A, dan 181B dengan data nilai pengurang sesuai Tabel 4.
      12. Berdasarkan isi register IX dengan nilai 1816 dan isi register IY dengan nilai 1819. Dengan memeriksa  program yang tersimpan dalam memory dan set PC pada awal address 1800 dan bagaimana menjalankan programnya dengan menekan tombol GO.
      13. Berdasarkan  isi address 1816, 1817, 1818 dan bagaimana cara Anda  menghasilkan pada tabel 4
      14. Bagaimana analisa data dan berikan kesimpulan berdasarkan hasil pengamatan Anda Sendiri.
      15. Kembalikan peralatan yang telah digunakan
D. Hasil pengamatan

        Tabel 1. Tabel Program penambahan biner
Address Memory
Bahasa Mesin
Bahasa Assembly
1800H

XOR     A
1801H

LD    B,3
1802H


1803H

          LD    A, (IX)
1804H

ADC   A, (IY)
1805H

LD    (IX), A
1806H

INC   IX
1807H

INC  IY
1808H

DJNZ    ADDLP







        Tabel 2. Hasil Penjumlahan Biner
Yang ditambah
Penambah
Hasil
Carry
793865H
ABCEDFH


009543H
AB1236H


954717H
003390H



        Tabel 3. Tabel Program pengurangan biner
Address Memory
Bahasa Mesin
Bahasa Assembly
1800H

XOR     A
1801H

LD    B,3
1802H


1803H

          LD    A, (IX)
1804H

SBC   A, (IY)
1805H

LD    (IX), A
1806H

INC   IX
1807H

INC  IY
1808H

DJNZ    ADDLP







        Tabel 4. Hasil Penjumlahan Biner
Yang dikurang
Pengurang
Hasil
Carry
683147H
336700H


5935ABH
5877FFH


049677H
F65B79H


       
E.  Analisa Data
Analisis data yang kamu peroleh pada ruang berikut!
________________________________________________________________________
________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
F.    Kesimpulan
Kemukakan suatu kesimpulan berdasarkan hasil analisismu!
________________________________________________________________________
________________________________________________________________________________________________________________________________________________
________________________________________________________________________



3. STOP WATCH

A. Tujuan pembelajaran praktik
1.    Menggambarkan bagaimana mempergunakan subroutine monitor
2.    Melatih keterampilan membuat program
3.    Membuat progam stopwatch
B. Alat dan bahan
Alat dan bahan yang dibutuhkan dalam pelaksanaan praktik, yaitu: trainer Mikroprosessor Z-80, adaptor 12V, dan modul mikroprosessor.
C. Langkah-langkah pelaksanaan praktik
Anda akan melakukan praktik, baca dan perhatikan hal berikut!
a.      Ingat kembali pengetahuan yang Anda miliki untuk membantu memahami & melaksanakan kegiatan praktik. Misalnya peralatan yang akan kamu gunakan dan sebagainya!
b.      Pastikan apa yang diketahui dan apa yang ditanyakan!
c.      Lakukan prediksi, yaitu: berapa lama waktu yang dibutuhkan dalam menyelesaikan suatu masalah!
d.      Lakukan perencanaan dengan memikirkan suatu cara/langkah-langkah sebelum menyelesaikan suatu masalah, kemudian selesaikan menurut perencanaan (cara/langkah-langkah) yang telah kamu pikirkan!
e.      Selama menyelesaikan masalah, monitoring (lakukan pemantauan) diri sendiri terhadap cara/langkah-langkah yang kamu gunakan. Misalnya sadar bahwa apa yang kamu tulis itu benar!
f.       Setelah menyelesaikan masalah tersebut, periksa kembali penyelesaianmu!

Baca dan cermati masalah berikut, dan kerjakan setiap langkah-langakh pertanyaan dibawah ini.
a.   Siapkan peralatan yang dibutuhkan
b.   Bagaimana cara Anda membuat program dalam bahasa assembly untuk program stopwatch
c.   Instruksi apakah yang sesuai dengan nama bahasa mesin pada  Tabel 1.
d.   Jelaskan cara Anda memasukkan program pada Trainer Mikroprosessor Z-80.
e.   Bagaimana cara Anda menjalankan program dengan menekan Reset PC Go
f.    Bagaimana cara Anda membuat beberapa modifikasi pada program dengan ketepatan 1/10 detik
g.   Untuk menghentikan program tekan tombol Reset atau MONI
h.   Bagaimana analisa data dan berikan kesimpulan berdasarkan hasil pengamatan Anda Sendiri.
i.    Kembalikan peralatan yang telah digunakan
D. Hasil pengamatan
          
             Tabel 1. Tabel Program stop watch ketepatan 1/100 detik
Address
Bahasa mesin
Bahasa Assembly
1800 H

LD  IX,  OUT BF
1801 H


1802 H


1803 H


1804 H

LD, DE, 0
1805 H


1806 H


1807 H

CALL   SCAN1
1808 H


1809 H


180A H

JR  NC, LOOP
180B H


180C H

LD   A,E
180D H

ADD   A,1
180E H


180F H

D A A
1810 H

LD  E, A
1811 H

LD  A, D
1812 H

ADC  A,D
1813 H


1814 H

D A A
1815 H

LD  D,A
1816 H

LD  A, E
1817 H

LD  HL, OUT BF
1818 H


1819 H


181A H

CALL HEX7SG
181B H


181C H


181D H

LD  (HL), 2
181E H


181F H

INC  HL
1820 H

LD  A, D
1821 H


1822 H


1823 H


1824 H

LD  (Hl), 0
1825 H


1826 H

JR  LOOP
1827 H


1828 H

RST 28. H
1829 H



    Tabel 2.     Program Stopwatch ketepatan 1/10 detik
Address
Bahasa Mesin
Bahasa Assembly
1800 H

LD  IX,  OUT BF
1801 H


1802 H


1803 H


1804 H

LD, DE, 0
1805 H


1806 H


1807 H

CALL   SCAN1
1808 H


1809 H


180A H

JR  NC, LOOP
180B H


180C H

LD   A,E
180D H

ADD   A,1
180E H


180F H

D A A
1810 H

LD  E, A
1811 H

LD  A, D
1812 H

ADC  A,D
1813 H


1814 H

D A A
1815 H

LD  D,A
1816 H

LD  A, E
1817 H

LD  HL, OUT BF
1818 H


1819 H


181A H

CALL HEX7SG
181B H


181C H


181D H

LD  (HL), 2
181E H


181F H

INC  HL
1820 H

LD  A, D
1821 H


1822 H


1823 H


1824 H

LD  (Hl), 0
1825 H


1826 H

JR  LOOP
1827 H


1828 H

RST 28. H
1829 H





       





E.  Analisa Data
Analisis data yang kamu peroleh pada ruang berikut!
________________________________________________________________________
________________________________________________________________________________________________________________________________________________________________________________________________________________________
F.    Kesimpulan
Kemukakan suatu kesimpulan berdasarkan hasil analisismu!
________________________________________________________________________
________________________________________________________________________________________________________________________________________________
________________________________________________________________________
__________________________________________________________________________________