Ensamblador - interrupcion de tiempo

 
Vista:

interrupcion de tiempo

Publicado por alejo (1 intervención) el 27/10/2003 02:18:51
Hola,

necesito una interrupcion que sea parecida al procedimiento delay() en c, para que se quede quieto el programa un determinado tiempo

Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:interrupcion de tiempo

Publicado por Ge-ergon (6 intervenciones) el 02/11/2003 08:27:18
Hola!
Debes revisar la interrupción 15h, funcion 86h.

Att:Ge-ergon

[código]
mov ax, BB8h ;AX = tiempo en milliseconds (3 segundos)
mov dx, 3E8h ;Multiplicar por 1000
mul dx ;DX:AX = Tiempo en microseconds

xchg ax,dx ;CX:DX = Tiempo
xchg ax,cx
mov ah,86h
int 15h
[código]
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar