Anda di halaman 1dari 14

Rumusan Masalah

a) Apa itu Bahasa Assembly


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


pada Materi pekan ke-10 ini.

Anda mungkin juga menyukai