alasht
یک شنبه 14 خرداد 1391, 19:48 عصر
با سلام خدمت دوستان
من یه برنامه نوشتم که دو عدد بهش میدم بعدد با هم جمع میکنم و در خروجی چاپ میکنم
فرض کنید من دو عدد 25+2 رو با هم جمع کردم
حالا باید عدد 27 در خروجی نشون داده بشه
اما کارکتری که کد اسکلیش 27 هست رو چاپ میکنه
هر چی هم سرچ کردم نفهمیدم مشکل کجاست
من از این ماکرو برای چاپ رشته استفاده میکنم
ECHOSTR MACRO STR
MOV DX,OFFSET STR
MOV AH,09H
INT 21H
ENDM
ممنون میشم دوستان یه کد یا راه حل ساده بدن برای حل این مشکل
با تشکر
من یه برنامه نوشتم که دو عدد بهش میدم بعدد با هم جمع میکنم و در خروجی چاپ میکنم
فرض کنید من دو عدد 25+2 رو با هم جمع کردم
حالا باید عدد 27 در خروجی نشون داده بشه
اما کارکتری که کد اسکلیش 27 هست رو چاپ میکنه
هر چی هم سرچ کردم نفهمیدم مشکل کجاست
من از این ماکرو برای چاپ رشته استفاده میکنم
ECHOSTR MACRO STR
MOV DX,OFFSET STR
MOV AH,09H
INT 21H
ENDM
ممنون میشم دوستان یه کد یا راه حل ساده بدن برای حل این مشکل
با تشکر