PDA

View Full Version : سوال: دریافت ورودی و چاپ ان



parisam
جمعه 29 دی 1391, 21:49 عصر
سلام دوباره ، اولا با تشکر خیلی خیلی زیاد بابت جوابی که بهم دادین:تشویق:
ولی من یه سوال دیگه هم دارد خواهشا این برنام رو هم به اسمبلی واسم بفرستید:
رشته msg با مقدار اولیه مشخص در سگمنت داده تعریف شده است.برنامه ای بنویسید که یک رقم(کارکتر رقمی) n را از ورودی دریافت کرده و n کاراکتر اول رشته msg را روی صفحه نمایش چاپ کند انتهای رشته با $ مشخص شده است.
خیلی متشکرم:قلب:

the king
شنبه 30 دی 1391, 02:33 صبح
سلام دوباره ، اولا با تشکر خیلی خیلی زیاد بابت جوابی که بهم دادین:تشویق:
ولی من یه سوال دیگه هم دارد خواهشا این برنام رو هم به اسمبلی واسم بفرستید:
رشته msg با مقدار اولیه مشخص در سگمنت داده تعریف شده است.برنامه ای بنویسید که یک رقم(کارکتر رقمی) n را از ورودی دریافت کرده و n کاراکتر اول رشته msg را روی صفحه نمایش چاپ کند انتهای رشته با $ مشخص شده است.
خیلی متشکرم:قلب:



.MODEL SMALL
.DATA
msg DB "This is a sample$"
.CODE
.STARTUP
MOV AH, 08h
INT 21h
SUB AL, 30h
JZ next_1
MOV CL, AL
LEA SI, msg
MOV AH, 02h
loop_1:
MOV DL, [SI]
CMP DL, '$'
JE next_1
INT 21h
INC SI
LOOP loop_1
next_1:
MOV AH, 08h
INT 21H
.EXIT
.STACK
END