Gas Inline con Síntaxis Intel

Iniciado por farresito, 7 Marzo 2011, 22:37 PM

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

farresito

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!

_Enko

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.

Arkangel_0x7C5

si en c usas asm inline, el compilador no tocara ese codigo
y si usas c va a generar asm con sintaxis at&t

farresito

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 :)