.model small
.stack 100h
.data
.code
start:
mov cx, 0 ;Wird 0 gesetzt da alles im Register stehen kann
mov dx, 0 ;------------------"----------------------------
mov ax, 0FFFFh
mov bx, 10
begin1:
div bx ;dividiert FFFF mit 10
push dx ;Rest auf Stack packen
inc cx
mov dx,0 ;Setzt rest wieder null
test ax, ax
jnz begin1
begin2:
pop ax
or al, 30h
mov ah, 0Eh
int 10h
loop begin2 ;zu begin2 springen, wenn --cx!=0
schluss:
mov ah, 4ch
int 21h
end start