ورود

View Full Version : تفسیرکدبرنامه



hsdnhd
شنبه 03 خرداد 1393, 22:12 عصر
باسلام
اگرکسی میتونه برای من این کدهارو خط به خطر تفسیرکنه وبگه داره چی کارمیکنه؟ممنون میشم
درضمن اسمبلی چه فایده ای داره؟وقتی میشه بازبان های سطح بالابرنامه نوشت چراباید باهمچین چیزی که باید تمام ثبات هارو بهش بفهمونی برنامه نوشت؟



my stack-seg segment para 'stack'
dw 80 dup (?)
mystack-seg ends
mydata-seg segment para 'data'
len equ 30
msg1 db 'enter your text:','$'
msg2 db 13,10,'reverse text:'$'
msg3 db len dup('$'),'$'
txtstr label byte
maxlen db len
inplen db ?
buff db len dup
mydata-seg ends
mycode-seg segment para 'code'
Assume cs:mycode-seg,ds:mydata-seg,ss:mxstack-seg
myproc proc far
push ds
sub ax,ax
push ax
mov ax,mydata-seg
mov ds,ax
mov ah,09h
lea dx,msg1
int 21h
mov ah,09h
lea dx,tx tstr
int 21h
mov oh,09h
lea dx,msg2
int 21h
sub cx,cx
mov ch,inplen
lea si,buff
lea di,msg3
add si,cx
dec si
inv copy:
mov al,[si]
mov [di ],al
dec si
inc di
loop invcopx
mov 0h,09h
lea ax,msg3
int 21h
ret
my proc endp
mycode-seg ends
end myproc