Autor Tema: ayuda con DEBUG (ensamblador)  (Leído 2501 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Mackk

  • Sv Member
  • ***
  • Mensajes: 417
ayuda con DEBUG (ensamblador)
« : noviembre 05, 2006, 07:58:11 pm »
alguien sabe trabjar con el debug de guindows? necesito hacer sonar dos teclas del teclado.... y estoy buscando info... pero lo que pasa es que me cuensta un poquito entender esta cosa.... porque  esta algo raro...  :shock:

si alguie puede ayudarme se lo agradeceria mucho...

GRACIAS..!!!!

Desconectado Jaru

  • The Communiter-
  • *
  • Mensajes: 13252
  • some text
Re: ayuda con DEBUG (ensamblador)
« Respuesta #1 : noviembre 05, 2006, 07:59:27 pm »
primero buska komo leer el teklado kon assembler, luego buskate la interrupcion o la direccion del puerto del speaker pero el de la motherboard, y luego hablamos....

modifikado...

mira. aki te halle el kodigo komo sonar el speaker ... para ke veas ke soy acido:

Código: [Seleccionar]
atone db 5 ; alarm tone - may be from 1 to 255 - the
     ; higher the number, the lower the frequency
aleng dw 8080h ; alarm length (loop count) may be from 1-FFFF

p120 proc near ; beep the speaker once
push ax
push cx
mov al,182
out 43h,al ; setup for sound
mov al,0
out 42h,al ; low part
mov al,atone ; get alarm tone
out 42h,al ; high part
in al,61h
push ax ; save port value
or al,3
out 61h,al ; turn speaker on
mov cx,aleng ; get loop count
p125: loop p125 ; wait around
pop ax ; restore original port value
out 61h,al ; turn speaker off
pop cx
pop ax
ret
p120 endp

este es un pedazo de kodigo de una alarma ke suena el speaker cada cierto tiempo, kon ese pedacito de kodigo es todo lo ke necesitas, supongo, lo demas es deteccion de teklas... y llamar a la subrutina esta P120 kuando detectes la tekla ke es, mas info del codigo:
Código: [Seleccionar]
http://www.assembly.happycodings.com/code2.html
« Última Modificación: noviembre 05, 2006, 08:08:46 pm por naruto »
N/A

Desconectado Mackk

  • Sv Member
  • ***
  • Mensajes: 417
Re: ayuda con DEBUG (ensamblador)
« Respuesta #2 : noviembre 05, 2006, 08:17:39 pm »
hey gracias....... :thumbsup: hoy solo me falta travesiar eso.... GRACIAS....!!!!! te vas a ir al cielo con todo y compu.... y si es posible con internet satelital....  :thumbsup:

Desconectado Mackk

  • Sv Member
  • ***
  • Mensajes: 417
Re: ayuda con DEBUG (ensamblador)
« Respuesta #3 : noviembre 11, 2006, 07:36:11 am »
hola mara....

hey hoy tengo un problemita.... necesito hacer un programita que me reinicie la maquina desde el debug...... alguien sabe como puede hacer eso.....!!!! se lo agradeceria mucho....

GRACIAS...!!!!  :thumbsup:
« Última Modificación: noviembre 11, 2006, 07:39:11 am por Mackk »