¿Qué es el GAS?
NASM: Netwide Assembler Otro compilador ensamblador de código abierto.
No están obviamente relacionados, pero ambos son compiladores ensambladores.
Las herramientas MASM y TASM comúnmente utilizadas en DOS no están disponibles en Unix/Linux, porque Unix/Linux tiene sus propias herramientas de ensamblaje, y hay muchas. Entre ellos, se puede decir que Gas es una configuración estándar. Cada Unix/Linux contiene Gas, pero GAS no es la sintaxis ensambladora que usamos habitualmente en DOS. Utiliza el formato de sintaxis de AT&T, que es muy diferente del formato de sintaxis de Intel.
Si desea utilizar un formato de sintaxis cercano a DOS, debe utilizar otra herramienta de ensamblaje NASM, que es básicamente lo mismo que MASM, pero existen grandes diferencias en muchos lugares, especialmente en términos de sistema operativo. Probablemente muy diferente de DOS.