m.khosravi
یک شنبه 22 اردیبهشت 1392, 19:54 عصر
سلام دوستان گلم امیدوارم حال همگی خب باشه
من میخوام برنامه ای بنویسم به زبان اسمبلی که یک عدد رو وارد کنم و برنامه دنباله ان عدد رو چاپ کنه
مثلا اگر 5 رو زد 12345 توی خروجی چاپ بشه
من برنامه رو به شکل زیر نوشتم اما مشکل داره :
mov ah,1
int 21h
sub al,48
mov bl,1
for:mov ah,9
int 21h
mov dx,offset [bl]
inc bl
cmp ah,bl
jne for
stop:
می دونمم که مشکل توی چاپ کردن bl هستش ممنون میشم از شما دوستان عزیز و استادان گلم که شکل درست این برنامه رو واسم بنویسید یا کمکم کنید که مشکل از کجاست
ممنون از همگی
بی صبرانه منتظر جواب
من میخوام برنامه ای بنویسم به زبان اسمبلی که یک عدد رو وارد کنم و برنامه دنباله ان عدد رو چاپ کنه
مثلا اگر 5 رو زد 12345 توی خروجی چاپ بشه
من برنامه رو به شکل زیر نوشتم اما مشکل داره :
mov ah,1
int 21h
sub al,48
mov bl,1
for:mov ah,9
int 21h
mov dx,offset [bl]
inc bl
cmp ah,bl
jne for
stop:
می دونمم که مشکل توی چاپ کردن bl هستش ممنون میشم از شما دوستان عزیز و استادان گلم که شکل درست این برنامه رو واسم بنویسید یا کمکم کنید که مشکل از کجاست
ممنون از همگی
بی صبرانه منتظر جواب