Inicio > General, Linux, Programacion > Linux System Calls

Linux System Calls

Miércoles, 24 de Junio de 2009

Realmente no se como llegue a parar a este enlace, pero se que a algunos de ustedes les interesará el tema.

Sobre llamadas al sistema en programación de assembly para linux.

Lo que verán es algo así

// sigaction – sets up the action for a given signal.
procedure linux.sigaction
(
signum    :int32;
var act            :linux.sigaction_t;
var oldaction:linux.sigaction_t
);
@nodisplay;
begin sigaction;
linux.pushregs;
mov( linux.sys_sigaction, eax );
mov( signum, ebx );
mov( act, ecx );
mov( oldaction, edx );
int( $80 );
linux.popregs;
end sigaction;

Acá dejo el enlace

number of view: 78

Lex General, Linux, Programacion ,

  1. Jueves, 25 de Junio de 2009 a las 09:12 | #1

    Muy lindo de tu parte, pero…Rayos volver a Assembler!!!:p ta como fuerte…dejale eso a Geiman:p…

  2. Jueves, 25 de Junio de 2009 a las 23:07 | #2

    para que vieran el otro lado era…
    ademas nunca se sabe cuando se necesite assembly

  3. Sábado, 27 de Junio de 2009 a las 06:59 | #3

    Cierto…pero descuida, muchos telematikos, lo mas que saben es “Asembly” ( de 8 bit:P )

  4. Domingo, 28 de Junio de 2009 a las 10:38 | #4

    Hahaha, eso si es verdad willy!!
    A mi assembly al final me termino gustando, imaginate!! uno aprende a cogerle amor a las cosas!

    Si no puedes contra el enemigo.. unetele!!!

  5. German
    Lunes, 29 de Junio de 2009 a las 23:48 | #5

    ¿Cuál es el problema con assembly? eso es una chulería.

  6. Martes, 30 de Junio de 2009 a las 07:16 | #6

    Bueno es una chuleria…Pero mis experiencias(y tu viviste conmigo una de ellas) no fueron muy bonitas:S…

  1. Sin trackbacks aún.