elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Rompecabezas de Bitcoin, Medio millón USD en premios


+  Foro de elhacker.net
|-+  Programación
| |-+  Ingeniería Inversa (Moderadores: karmany, .:UND3R:., MCKSys Argentina)
| | |-+  Hay algien trabajando con PALM?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Hay algien trabajando con PALM?  (Leído 2,446 veces)
ZENutrio

Desconectado Desconectado

Mensajes: 4


Palm Powered


Ver Perfil
Hay algien trabajando con PALM?
« en: 28 Febrero 2004, 09:24 am »

Hola, pos eso, que si hay alguno que trabaje con Palm o ASM Motorola 68K.

Es por seguir preguntando  ;D

Saludetes a todos ... todos
En línea

---- oooo ---- oooo ---- oooo ---- oooo ----
Hay algo que Dios ha hecho mal.
     A todo le puso límites   
       menos a la tontería. 
---- oooo ---- oooo ---- oooo ---- oooo ----
BackSpace

Desconectado Desconectado

Mensajes: 19



Ver Perfil
Re:Hay algien trabajando con PALM?
« Respuesta #1 en: 28 Febrero 2004, 14:56 pm »

Yo
En línea

ZENutrio

Desconectado Desconectado

Mensajes: 4


Palm Powered


Ver Perfil
Re:Hay algien trabajando con PALM?
« Respuesta #2 en: 29 Febrero 2004, 10:57 am »

Ok, perfecto, gracias por contestar.

Veamos, he visto varios progamas que funcionan a base de PEA Lxxx

¿Que hace realmente el PEA?, no me digas push efective address, porque eso ya lo se. ;)

¿Se puede considerar como un Branch o un JSR?

Otra, siempre los PEA van a una línea que cuyo label existe, y debajo hay otro a una linea cuyo label no existe. Eso lo hará algún compilador así, ¿para qué?

Bueno, no se si me he pasado. Si es así me lo dices.

Muchas gracias 8)
En línea

---- oooo ---- oooo ---- oooo ---- oooo ----
Hay algo que Dios ha hecho mal.
     A todo le puso límites   
       menos a la tontería. 
---- oooo ---- oooo ---- oooo ---- oooo ----
BackSpace

Desconectado Desconectado

Mensajes: 19



Ver Perfil
Re:Hay algien trabajando con PALM?
« Respuesta #3 en: 29 Febrero 2004, 13:58 pm »

Hombre si no quieres no te lo digo pero el PEA es push efective address :)

Citar
¿Que hace realmente el PEA?
Pues guardar un puntero en la pila.

Citar
¿Se puede considerar como un Branch o un JSR?

Noooorrrrr. Estas son instrucciones de salto. y el PEA no salta a ningun lado.

Citar
Otra, siempre los PEA van a una línea que cuyo label existe, y debajo hay otro a una linea cuyo label no existe. Eso lo hará algún compilador así, ¿para qué?

Ni idea es primera vez que lo oigo. Los PEA pueden ir solos o con label. Asi que aqui no se que responderte.

Aqui te dejo un ejemplo para que te hagas una idea de para que vale el  PEA. Imagina que tienes una función suma y que quieres pasarle el valor de dos parametros X ,Y y que el resultado te lo devuelva en Z.

      MOVE.W X,-(A7)    Pusheas X
      MOVE.W Y,-(A7)    Pusheas Y
      PEA    Z          Pusheas el puntero a Z
      BSR    SUMA       LLamas a la función

X, Y se pasan por valor y Z se pasa por referencia

Espero haberte ayudado en algo
En línea

ZENutrio

Desconectado Desconectado

Mensajes: 4


Palm Powered


Ver Perfil
Re:Hay algien trabajando con PALM?
« Respuesta #4 en: 4 Marzo 2004, 18:10 pm »

HOla a todos y en especial a Backspace. El tema que te digo es tal que así:


              PEA   L1588
              PEA   L1587
              ADDI.L   #-3806!-$ede,(A7)
              RTS ; R196

L1588      MOVE.L   D0,-(A7)
                PEA   L1590
                PEA   L1589
                ADDI.L   #-3870!-$f1e,(A7)
                RTS ; R205

L1590      PEA   L1592
                PEA   L1591
                ADDI.L   #-5790!-$169e,(A7)
                RTS ; R147

L1592      MOVE.B   D0,D4
                MOVE.L   A3,-(A7)
                sysTrapMemHandleUnlock

Bueno y a partir de aqui se encuentra los dos mensajitos de rigor

En D0 se encuentra el bit que dice que el registro es OK y en función de ese valor (que pasa a D4) te muestra los mensajes.

Para registrar debo encontrar donde 'marca' D0, mas o menos lo tengo controlado, pero con esa cadena de PEA se me descontrola.

Como dices los PEA colocan el punto de mira, ¿cuando se dispara la flecha?, no se si me explico. Cuando ejecuta el código final. ???

Bueno un saludo a todos y perdón por la matraca.
En línea

---- oooo ---- oooo ---- oooo ---- oooo ----
Hay algo que Dios ha hecho mal.
     A todo le puso límites   
       menos a la tontería. 
---- oooo ---- oooo ---- oooo ---- oooo ----
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Trabajando con register_globals = Off
PHP
Lupin 8 4,521 Último mensaje 23 Septiembre 2011, 23:46 pm
por edorloor
trabajando con listas
Programación C/C++
javier210186 1 1,553 Último mensaje 21 Octubre 2011, 19:19 pm
por darkvidhack
Trabajando con drivers?
Programación General
n1ghtm4r3 0 1,355 Último mensaje 22 Noviembre 2011, 16:23 pm
por n1ghtm4r3
Trabajando con MODEM !!!
Programación Visual Basic
TrashAmbishion 5 2,273 Último mensaje 13 Mayo 2012, 01:03 am
por rembolso
algien k me ayude con mi lg
Dispositivos Móviles (PDA's, Smartphones, Tablets)
danielblack 2 1,838 Último mensaje 19 Febrero 2013, 23:45 pm
por danielblack
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines