80 DUP(0)
DATA ENDS
STACK SEGMENT STACK
DB 100 DUP(0)
STACK ENDS
CODE SEGMENT
ASSUME cs:CODE,ss:STACK,ds:DATA
START: mov ax,DATA
mov ds,ax
lea dx,STR
mov ah,10
int 21H
mov si,dx
mov cx, [si+1]
mov dx,cx
mov ah,2
int 21h
mov ah,4ch
int 21h
CODE ENDS
END START
Если длина <=9, то достаточно сделать OR DL, 48 перед INT 21h
Обсуждают сегодня