You are on page 1of 2

.

model small
.stack 100h
.data
.code

main proc

mov ah,2
mov dl,'#'
mov cx,80

_loop:
int 21h

loop _loop

main endp
****************************************************
.model small
.stack 100h
.data
.code

main proc

mov ah,1
mov cx,8

_input:
int 21h

loop _input

main endp
;take 8 single key input
***********************************************
.model small
.stack 100h
.data
.code

main proc

mov ah,2
mov cx,5
mov dl,30h

_input:
int 21h
inc dl

loop _input

main endp
;print 1st 5 digit
******************************************
.model small
.stack 100h
.data

msg db "Enter a text$"


array db 10 dup(?),'$'
newl db 0ah,0dh,'$'

.code

main proc
mov ax,@data
mov ds,ax

mov ah,1
mov cx,10
lea si,array

_in:
int 21h
mov [si],al
inc si

loop _in

mov ah,9
lea dx,newl ;show new line
int 21h
lea dx,array
int 21h

main endp
************************************************
.model small
.stack 100h
.data
.code

main proc
mov ax,@data
mov ds,ax

mov ah,1
mov cx,10

_input:
int 21h
jmp _input

main endp

You might also like