Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- .model small
- .data
- msg db 60 dup(?)
- .code
- main proc
- mov ax,@data
- mov ds,ax
- mov si,offset msg
- input: mov ah,1
- int 21h
- cmp al,13
- je display
- mov [si],al
- inc si
- jmp input
- display: mov [si],'$'
- mov di,offset msg
- mov dl,13
- mov ah,2
- int 21h
- mov dl,10
- mov ah,2
- int 21h
- again: cmp [di],'$'
- je last
- cmp [di],32
- je next
- mov dl,[di]
- mov ah,2
- int 21h
- inc di
- jmp again
- next: mov dl,13
- mov ah,2
- int 21h
- mov dl,10
- mov ah,2
- int 21h
- inc di
- jmp again
- last: mov ah,4ch
- int 21h
- main endp
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement