Programación General > ASM (Ensamblador)

 Programaciòn Hibrida

<< < (2/2)

Eternal Idol:

--- Cita de: "GsOiD" --- <_<  rayos, me han dicho que es la mejor manera de poder tener un mejor control de los dispositivos de mi compu, y segùn he leido se utiliza para generar codigos de celulares y de rutinas del bios... lo que intento hacer aprendiendo esto es tener un mejor acceso a los recursos que me ofrece mi compu y todos eso..  :P ... si hay una mejor manera de poder hacer esto y de forma màs censilla , os ruego me lo digan, ya que es la ùnica opciòn que me han comentado por la que puedo optar..  :D  

y gracias por la info que me han proporcionado en este foro..  :)
--- Fin de la cita ---
Segun tengo entendido los celulares NO suelen tener microprocesadores x86. ¿Estas pensando hacer una BIOS? Es algo de muy bajo nivel con una gran especializacion y dudo que te permitan tocar BIOS ajenas.

En cuanto al control de dispositivos, hoy en dia los S.O.s estan pasando a 64 bits y los 16 bits como los que mostraste son anacronicos (solo se usa para arrancar la PC).

MicroLogic©Software:

--- Citar ---En C se usa una convencion de llamada en la cual los parametros van en la pila, lo que tendrias que cambiar es el codigo de TASM para obtener el puntero de esa manera.

Igual no entiendo cual es tu objetivo al usar estas tecnologias arcaicas y obsoletas.

--- Fin de la cita ---

Hola estoy interesado sobre este tema.
existe alguna otra forma de pasar parametros o por lo menos un metodo realmente efectivo ?...  


------------

Eternal Idol:

--- Cita de: "MicroLogic©Software" --- Hola estoy interesado sobre este tema.
existe alguna otra forma de pasar parametros o por lo menos un metodo realmente efectivo ?...
--- Fin de la cita ---
La pila es PERFECTA para hacerlo y por eso se la usa. Tambien se pueden usar los registros del microprocesador.

GsOiD:
Hi. :hola: . he pasado parámetros de C a TASM pero de TASM a C nunca.. esto es posible?¿...
y si es posible, como podría hacer esto =)...


 :comp:


thanks Idolo Eterno por la ayuda proporcionada  :rolleyes: !!

Eternal Idol:
Tenes que desensamblar el programa en C para ver como recibe los parametros. Al ser algo de 16 bits seguramente use unos registros en particular.

Navegación

[0] Índice de Mensajes

[*] Página Anterior

Ir a la versión completa