Buenas, quiero hacer un retraso de 3 segundos en un programa de MASM en Windows que estoy haciendo, pero no se como se hace ese algoritmo, entonces esa es mi duda.. mas abajo voy a colocar mi código de lo que estoy haciendo y estoy copilando con la versión 6.11.
Código:
.model small
.stack
.data
txt1 db "Hola Mundo.","$"
.code
inicio:
;limpiar pantalla
mov ax,0600h
mov bh,0fh
mov cx,0000h
mov dx,184fh
int 10h
; Aqui quiero poner un algoritmo o algo que haga que despues de
; "limpiar la pantalla", suceda un retraso
; de 3 segundos.
;posicionar txt1
mov ah,02
mov bh,0
mov dx,0
int 10h
;imprimir txt1
mov ax,@data
mov ds,ax
mov dx,offset txt1
mov ah,09
int 21h
;final
mov ax,4c00h
int 21h
end inicio