تقوم هذه التعليمة
بزيادة قيمة المؤثر بمقدار العدد (1) في مسجل ما أو حتى في تعاملها مع قيمة داخل
الذاكرة أما تعليمة DEC فتقوم بعملية إنقاص قيمة هذا المسجل أو قيمة داخل الذاكرة بمعدل
العدد واحد عملية معاكسة تماماً البرنامج التالي الذي سنقوم بكتابته يمثل عملية
زيادة قيمة معينة بمقدار ثلاثة مضافة للعدد 48 داخل المسجل DL
.model small
.data
.code
main proc
mov dl, 3
inc dl; تتم عملية الزيادة من خلال هذا
الامر
add dl, 48
mov ah, 2h
int 21h
endp
end main
|
عكس العملية السابقة
حيث قمنا بكتابة الاسطر لتمثل عملية إنقاص العدد ثلاثة من القيمة الموجودة داخل
المسجل DL
وهي العدد 48 من خلال الامر DEC
.model small
.data
.code
main proc
mov dl, 3
dec dl; الانقاص يحدث هنا
add dl, 48
mov ah, 2h
int 21h
endp
end main
|
0 التعليقات:
إرسال تعليق