Stratos: Punto de Encuentro de Desarrolladores

¡Bienvenido a Stratos!

Acceder

Foros





Va de frames por segundo

Iniciado por plugin, 01 de Enero de 1970, 01:00:00 AM

« anterior - próximo »

fiero

                                Pues nos estamos saliendo del tiesto....

yo no he dicho que las use en modo protegido, eso lo has dicho tú, que las usabas en tu programa y si es un programa para win9x estás en modo protegido...

yo lo de usar las interrupciones en windows, ni idea, simplemente todavia no lo he encontrado necesario, pero como según has puesto:
Citar
void delay(unsigned long dc)  
{  
__asm cli;  

__asm mov ecx,dc;  
__asm nop;  
__asm rep movsb;  

__asm sti;  
}  
tu utilizas CLI y STI y si el compilador no ha dado ningun problema, y luego al ejecutar, tampoco te da ningun fallo de "instrucción no permitida" ni nada de eso, he deducido que se podia usar en modo protegido, que es el modo en el que me encuentro ahora mismo escribiendo estas palabras...

saludos

PD: Jod*r con los programadores!!, siempre queremos llevar razón :riendo: :riendo: :riendo:

[ Este Mensaje fue editado por: fiero el 2002-04-25 19:48 ]                                
www.videopanoramas.com Videopanoramas 3D player

Emotion

                                me referia al INT, no al CLI o el STI, esas dos ultimas si, ya que lo unico que hacen es deshabilitar un bit en un registro, que es el que hace que se habilite o no la tabla de vectores de interrupcion... lo que yo queria decir es que no se puede usar el INT en Win32 por lo del modo protegido (yo lo intente de varias maneras y siempre casca)...

Un Saludo :sonriendo:
                               
G3: Get the Power!

fiero

                                ah, claro...

saludos                                
www.videopanoramas.com Videopanoramas 3D player






Stratos es un servicio gratuito, cuyos costes se cubren en parte con la publicidad.
Por favor, desactiva el bloqueador de anuncios en esta web para ayudar a que siga adelante.
Muchísimas gracias.