b) Merangkum materi tentang Instruksi mode c) Mempelajari secara singkat tentang Pengalamatan data d) Mengulas ulang Materi tentang Algoritma di mana Materi tentang Algoritma Telah disinggung pada Mata Kuliah Semester Satu. Tujuan Masalah Tujuan dalam penulisan makalah ini adalah untuk Melanjutkan Materi yang bersifat berkelanjutan , tahap demi tahap materi dalam Mata Kuliah Sistem Mikroprosesor Harus dipahami, Sehingga dapat menguasai secara keseluruhan , disamping itu perlu digaris bawahi bahwa setiap Hal contohnya di Mata Kuliah ini banyak ketidak sempurnaan sehingga kekurangan dalam mengerjakan tugas ini, Kami memiliki batas kemampuan yang masih perlu untuk desempurnakan. Bahasa assembly merupakan bahasa yang sangat dekat dengan bahasa mesin. Bahasa Assembly sebenarnya adalah bahasa mesin yang menggunakan simbol-simbol instruksi (mnemonic) untuk mewakili bahasa mesin
Bahasa assembly terdiri atas
sebuah rangkaian assembly statement dimana statement ditulis satu per baris. -Medan (field) : label, opcode,operand dan komentar. -Label : mewakili alamat instruksi (atau data). Label harus diakhiri dengan titik dua. Tidak boleh diawali angka. -Komentar: biasanya berisi penjelasan untuk baris program dan harus didahului tanda “;” -Setiap peralihan dari satu medan alamat ke medan alamat berikutnya harus dipisahkan minimal satu spasi/blank atau dengan tombol tab. - Tanda [] square brackets (Kurung Tegak) menunjukkan medan tersebut sifatnya opsional. - Pada AVR jumlah maksimum operand adalah dua operand. INSTRUKSI MODE Addressing mode(mode pengelamatan) merupakan salah satu cara untuk menggunakan dan memakai alamat memori pada suatu mikroprosesor, dimana ketika kita akan menggunakan atau memakai memori ini menggunakan syntax operand : opcode. INSTRUKSI MODE Sistem pengalamatan pada mikroprosesor 8086 dibagi menjadi 2 kategori : • Data Addressing Mode Mode pengalamatan untuk data ( digunakan untuk mengakses data dari/ke source dan destination) • Branch Addressing Mode Mode pengalamatan untuk percabangan INSTRUKSI MODE Hal penting lainya :
Alamat awal dari segment memori
Offset ( Kombinasi dari displacement, base , dan index): o Displacement : instruksi 8 bit atau 16 bit o Base : berisi register , BX atau BP o Index :berisi register SI or DI INSTRUKSI MODE • Mode pengalaman data ( Data Addressing Mode)
1. Mode pengalamatan langsung ( Immediate Addressing Mode)
2. Direct Memory Addresing Mode : 3. Register addressing Mode : 4. Register Indirect : 5. Register Relative Addressing Mode: 6. Base indexed Addressing mode : 7. Relative based indexed Addressing Mode : 8. Branch Addressing Mode 9. Intrasegment Direct Addressing Mode: 10. Intrasegment indirect address : 11. Intersegment indirect addressing mode PENGALAMATAN DATA Mode pengalamatan mengacu pada berbagai metode pengalamatan operan. Mode pengalamatan 8086 adalah sebagai berikut: PENGALAMATAN DATA Mode pengalamatan langsung Daftarkan mode pengalamatan Mode pengalamatan memori langsung Mode pengalamatan tidak langsung berbasis register Daftarkan mode pengalamatan relatif Mode pengalamatan terindeks dasar Mode pengalamatan tersirat PPI (PROGRAMMABLE PERIPHERAL INTERFACE) Adalah suatu komponen Paralel Input atau Paralel Output Port dalam suatu chip serbaguna yang dapat diprogram fungsi input / outputnya PPI 8255 dibuat oleh Intel Co untuk digunakan bersama mikroprosesor buatan Intel. Tetapi karena komponen ini standart komplitable dengan IC TTL, maka dapat dimanfaatkan oleh Prosesor yang Lain. PPI (PROGRAMMABLE PERIPHERAL INTERFACE) Dalam matematika dan ilmu komputer, algoritme (serapan dari Belanda : algoritme) adalah rangkaian terbatas dari instruksi-instruksi yang rumit, yang biasanya digunakan untuk menyelesaikan atau menjalankan suatu kelompok masalah komputasi tertentu. Algoritma digunakan sebagai spesifikasi untuk melakukan perhitungan dan pemrosesan data. PPI (PROGRAMMABLE PERIPHERAL INTERFACE) JENIS JENIS ALGORITMA • Algoritma Rekursif • Algoritma Divide and Conquer • Algoritma Dynamic Programming • Algoritma Greedy • Algoritma Brute Force KESIMPULAN Secara sederhana sistem Teknologi dapat diartikan sebagai suatu kumpulan atau himpunan dari unsur atau variabel-variabel yang saling terorganisasi, saling berinteraksi, dan saling bergantung satu sama lain. (Pertemuan 1 – 10)
Sampai pada kesempatan ini Kami masih menggali informasi dari
beberapa sumber ,
Tentunya sangat banyak kekurangannya , Terlebih kusus pada mata
kuliah system mikroprosesor, Belum sepenuhnya dapat Kami Sempurnakan .
Dengan Harapan Kerjasamanya untuk berbagi informasi Khususnya