questo codice compie la stessa operazione di 'cls', l'ho assemblato con NASM e funziona (ho dovuto aggiungere il posizionamento del cursore perché dopo lo scroll il prompt non so perché mi appariva sempre in basso...)

[BITS 16]
[ORG 0100H]

[SECTION .text]
START:
mov ax,0600h
mov cx,0000h
mov dx,184Fh
mov bh,07
int 10h
mov ah,02
mov bh,00
mov dx,0000h
int 10h
mov ax,04C00h
int 21h