Boas!
Estou com alguns problemas em colocar a funcionar um programazito que calcula o factorial de um determinado numero(8086) e agradecia se alguém me pudesse ajudar...Eis o código:
Estou com alguns problemas em colocar a funcionar um programazito que calcula o factorial de um determinado numero(8086) e agradecia se alguém me pudesse ajudar...Eis o código:
Código:
...
numero db 5
factorial db ?
...
mov ax,dados
mov ds,ax
mov ax,b800h
mov es,ax
mov dl,numero
xor ax,ax
mov al,numero
mov cx,ax
ciclo:
dec dl
mov al,factorial
mul dl
mov factorial,al
loop ciclo
mov dl,factorial
mov bx,0000h
mov byte ptr es:[bx],dl
mov ah,4ch
int 21h
...