Foro de elhacker.net

Programación => ASM => Mensaje iniciado por: farresito en 7 Marzo 2011, 22:37 pm



Título: Gas Inline con Síntaxis Intel
Publicado por: farresito en 7 Marzo 2011, 22:37 pm
Holas,

Estuve trasteando un poco con los ensambladores y la creación de OS y leyendo sobre el ensamblador GAS leí que si usas síntaxis intel en vez de AT&T los opcodes no estan tan optimizados en algunas ocasiones. Sabeis algo acerca de eso? La página a la que me refiero es la siguiente:

http://wiki.osdev.org/GAS

Un abrazo!


Título: Re: Gas Inline con Síntaxis Intel
Publicado por: _Enko en 20 Junio 2011, 00:37 am
gas es un ensamblador que utiliza el gcc para compilar.
no es un ensamblador para usar por humanos. Ademas utiliza syntaxis AT.T que no beneficia en lo absoluto.


Título: Re: Gas Inline con Síntaxis Intel
Publicado por: Arkangel_0x7C5 en 20 Junio 2011, 13:22 pm
si en c usas asm inline, el compilador no tocara ese codigo
y si usas c va a generar asm con sintaxis at&t


Título: Re: Gas Inline con Síntaxis Intel
Publicado por: farresito en 1 Julio 2011, 00:27 am
Quiero añadir, después de un tiempo trasteando con la sintaxis AT&T, que cuando uno se acostumbra, es totalmente entendible, y de hecho, dentro del mundo Linux, es necesaria porque es así como la mayoría de aplicaciones se programan. He llegado hasta el punto de considerar la sintaxis Intel demasiado sencilla ¬¬

Un abrazo :)