برنامج لطباعة الرمز * ثمانين مره
.MODEL SMALL
.STACK 100h
.DATA
.CODE
MAIN PROC
MOV CX,80
MOV AH,02H
MOV DL,'*'
TOP:INT 21H
LOOP TOP
MOV AH,4CH
INT 21H
MAIN ENDP
END MAIN
طباعة كلمة يمن 10 مرات
.MODEL SMALL
.STACK 100h
.DATA
MSG DB 'YEMEN $'
.CODE
MAIN PROC
MOV AX,@DATA
MOV DS,AX
MOV CX,10
LEA DX,MSG
MOV AH,09H
TOP:
INT 21H
LOOP TOP
MOV AH,4CH
INT 21H
MAIN ENDP
END MAIN
الجمل الشرطية بلغة الاسمبليإذا كان العدد المدخل يساوي الصفر يقوم بطباعة الحرف Z وإذا كان اصغر من الصفر يقوم بطباعة الحرف N وإذا كان اكبرمن الصفر يقوم بطباعة الحرف P
.MODEL SMALL
.STACK 100H
.DATA
.CODE
MAIN PROC
MOV AH,01H
INT 21H
MOV AH,02H
CMP AL,30H
JL SMALLER
JE ZERO
JG BIGER
ZERO:
MOV DL,'Z'
INT 21H
JMP EXT
SMALLER:
MOV DL,'N'
INT 21H
JMP EXT
BIGER :
MOV DL,'P'
INT 21H
JMP EXT
EXT :
MOV AH,4CH
INT 21H
MAIN ENDP
END MAIN
مجموعه برامج اخرى انقر هنا
هناك 5 تعليقات:
مشكور اخي العزيز جزاك الله خيرا وننتظر منك المزيد
رائع اخي شكرا على هذه التدوينة واليك بعض ما انشره حول الاسمبلي
https://aimn2013.blogspot.com/2016/11/in-out-8086-microprocessor-programs.html
اوامر الاسمبلي الدرس الثامن عشر ارجو ان ينال اعجابك
اشكرك من اعماااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااق قلبي
بس اريد ان اشترك في هذه الصفحه بس ماعرف ممكن تتدلني ع الاشتراك ياخي
تحياتي لك من ارض الوطن 00967771229118
بدي كود اسمبلي يضي ليد وclock
على MTS c86
.من 0 ل f
شكرا للممساعدة
إرسال تعليق
EmoticonEmoticon