Prosesor Intel 8088/8086 merupakan mikroprosesor
yang menjadi mesin bagi mikrokomputer-mikrokomputer IBM PC/XT dan
kompatibelnya. Prosesor ini sering disebut dengan singkat sebagai “8088” atau
“8086” saja. Walaupun perangkat keras 8088 sedikit berbeda dengan 8086, tetapi
keduanya dapat dipandang sama dari sisi pemrograman. Intel 8088/8086 adalah prosesor 16 bit, artinya lintasan data dan register-nya berukuran 16 bit.
Kebanyakan
instruksi dalam program bahasa Assembly
membutuhkan operan, yaitu data yang akan diolah. Cara menentukan atau
memperoleh harga operan ini disebut sebagai modus pengalamatan (addressing mode). Modus pengalamatan
terbagi atas beberapa macam antara lain, pengalamatan register, pengalamatan segera, pengalamatan langsung dan
pengalamatan tak langsung. Selain itu, dalam mempelajari bahasa Assembly, kita harus menghafalkan semua register dan mengerti kegunaannya masing
– masing. Register adalah sebagian
kecil memori komputer yang dipakai untuk tempat penampungan data dengan
ketentuan bahwa data yang terdapat dalam register
dapat diproses dalam berbagai operasi dengan melihat berapa besar kemampuan
menampung register tersebut. Register dapat dibagi dalam lima golongan yaitu general purpose register (AX, BX, CX dan
DX), segment register (CS, DS, SS dan
ES), pointer register (IP, SP dan
BP), index register (SI dan DI) dan flag register.
Penulis tertarik
untuk mempelajari tentang modus pengalamatan dan operasi aritmatika pada bahasa
Assembly dan mengamati perubahan isi register yang terjadi. Oleh karena itu,
penulis mengambil tugas akhir (skripsi) dengan judul “Perangkat Lunak Pembelajaran
Penerapan Modus Pengalamatan dan Operasi Aritmatika pada Mikroprosesor Intel 8088/8086”.
Download Skripsi Lengkapnya Disini
Download Source Codenya Disini
Tidak ada komentar:
Posting Komentar