reza69
سه شنبه 17 اردیبهشت 1392, 09:57 صبح
سلام
من میخوام رشته رو از ورودی بگیرم بعد چاپش کنم ولی چاپ نمیکنه
DSEG SEGMENT 'DATA'
strlist label byte
maxlen db 20
len db ?
buffer db 20 dup (?)
d db '$'
DSEG ENDS
SSEG SEGMENT STACK 'STACK'
db 256 DUP(0)
SSEG ENDS
CSEG SEGMENT 'CODE'
START PROC FAR
; set segment registers:
MOV AX, DSEG
MOV DS, AX
MOV ES, AX
lea dx,strlist
mov ah,0ah
int 21h
lea dx,buffer
mov ah,9
int 21h
mov ah,8
int 21h
MOV AX, 4C00h ; exit to operating system.
INT 21h
START ENDP
CSEG ENDS
END START ; set entry point.
من میخوام رشته رو از ورودی بگیرم بعد چاپش کنم ولی چاپ نمیکنه
DSEG SEGMENT 'DATA'
strlist label byte
maxlen db 20
len db ?
buffer db 20 dup (?)
d db '$'
DSEG ENDS
SSEG SEGMENT STACK 'STACK'
db 256 DUP(0)
SSEG ENDS
CSEG SEGMENT 'CODE'
START PROC FAR
; set segment registers:
MOV AX, DSEG
MOV DS, AX
MOV ES, AX
lea dx,strlist
mov ah,0ah
int 21h
lea dx,buffer
mov ah,9
int 21h
mov ah,8
int 21h
MOV AX, 4C00h ; exit to operating system.
INT 21h
START ENDP
CSEG ENDS
END START ; set entry point.