; multi-segment executable file template. data segment n1 db 15 n2 db ? n3 db 15 dup(?) i db ? j db ? ends stack segment dw 128 dup(0) ends code segment lea dx,n1 mov ah,0ah int 21h mov i,1 mov j,0 l1: mov dl,i mov dh,i mov bh,0 mov ah,02h int 10h lea dx,n3 add dx,1 mov cx,1 mov bx,1 mov ah,40h int 21h inc j inc i mov dl,i cmp dl,n2 jbe l1