PROGRAM APLIKASI INC PADA EMU8086
INC (increment)
Perintah INC(Increment) digunakan khusus untuk pertambahan
dengan 1. Perintah INC hanya menggunakan
1 byte memory, sedangkan perintah ADD dan ADC menggunakan 3 byte. Oleh sebab
itu bila anda ingin melakukan operasi pertambahan dengan 1 gunakanlah perintah
INC. Syntax pemakainya adalah :
INC Tujuan
Nilai pada tujuan
akan ditambah dengan 1, seperti perintah Tujuan:=Tujuan+1 dalam Turbo Pascal.
Tujuan disini dapat berupa suatu register maupun memory. Contoh : perintah INC
AL akan menambah nilai di register AL dengan
1. Adapun flag yang terpengaruh oleh perintah ini adalah OF,SF,ZF,AF dan PF.
Operasi Aritmatik
1. Operasi Pertambahan
Ada dua macam perintah pertambahan, yaitu :
a. Pertambahan dengan 1
Dengan perintah seperti: A = A+ 1, yang bermaksud pertambahan dengan 1, contoh dalam program ditunjukkan pada gambar 1.
Tata penulisan: INC
[Register/Variabel]
b. Pertambahan selain Satu Dengan 'ADD' dapat menambahkan berapa saja pada suatu register ataupun suatu variabel.
Tata penulisan: ADD
[operand1],[operand2] dimana isi
operand1 adalah register atau variabel
dan operand2 berupa register, variabel atau bilangan.
Hasil pertambahan disimpan di operand1 , seperti contoh berikut
ini.
Contoh:
ADD AH,AL dengan
isi AH adalah
12 dan AL
adalah 3,
maka komputer melaksanakan perintah tersebut sebagai berikut :
AH............... 12
AL................
3 +
AH............... 15
Untuk perintah ADD kedua operand harus mempunyai besar kemampuan
yang sama seperti AH dan AL yang sama-sama 8 bit.
Tidak ada komentar:
Posting Komentar