برنامه اسمبلی

aida-joon

New Member
من با تلاش زیاد تونستم بلاخره برنامه بنویسم .روی برنامه های دیگه هم کار میکنم.اما اگه جایی به مشکل برخوردم کمک میکنید؟؟؟؟؟؟؟؟
تو برنامه زیر اکر جای stack عوض کنم و در آخر با .stack بزارم حرف T تو 2 سطر متوالی چاپ میشه.اطفا علتش رو توضیح بدید.




.model small
.stack 100h
.data
msg db 13,10,"$"
msg1 db 13,10, "press any key to continue...","$"
A dw ?
.code
main proc far

mov ax,@data
mov ds,ax

mov A,1
mov cx,25
for1:
push cx
mov cx,A
for2:
mov ah,02h
mov dl,'*'
int 21h

loop for2
mov ah,09h
lea dx,msg
int 21h
pop cx
inc A
loop for1
mov ah,09h
lea dx,msg1
int 21h
mov ah,08h
int 21h
finish:
mov ah,4ch
int 21h

main endp
end main
 
آخرین ویرایش:

جدیدترین ارسال ها

بالا