GNU Assembler
Parte de GNU Binutils
Información general
Tipo de programa Ensamblador
Desarrollador Proyecto GNU
Lanzamiento inicial 1986
Licencia GNU GPL
Información técnica
Plataformas admitidas Multiplataforma
Versiones
Última versión estable 2.27 (03 de agosto de 2016 (9 años, 10 meses y 14 días))
Enlaces

El gas, o GNU Assembler, es el ensamblador del proyecto GNU. Es el back end por defecto del GNU Compiler Collection y es usado para compilar Linux y otros sistemas operativos como el sistema operativo GNU. Es una parte del paquete GNU Binutils, y se puede acceder con el comando as desde el shell. Al igual que el resto de aplicaciones GNU, es software libre, y es licenciado bajo GNU General Public License.

El gas puede ejecutar como también generar ensamblados para un número diferente de arquitecturas. Inicialmente utilizaba únicamente la sintaxis de AT&T en lugar de la sintaxis de Intel usada en muchos otros ensambladores, sin embargo, las últimas versiones soportan dicha sintaxis.

Véase también

editar

Enlaces externos

editar

📚 Artikel Terkait di Wikipedia

GNU Binutils

consistió solamente en las utilidades menores, pero después el GNU Assembler (GAS) y el GNU Linker (GLD) fueron incluidos en los lanzamientos, puesto que

Netwide Assembler

El Netwide Assembler o NASM es un ensamblador libre para la plataforma Intel x86. Puede ser usado para escribir programas de 16-bit, 32-bit (IA-32) y

Ensamblador

Lenguaje ensamblador x86 Flat assembler GNU Assembler Microsoft Macro Assembler RosASM A86 y A386 assemblers Turbo Assembler GNU toolchain Finlayson, Ian;

Flat assembler

Flat assembler (FASM) es un ensamblador libre, multipaso​ con el estilo de sintaxis de Intel para las arquitecturas IA-32,​ y x86-64. El proyecto fue

Ensamblador de alto nivel

Level Assembler Netwide Assembler (NASM) flat assembler (FASM) RosASM High Level Assembly Language (HLA) GNU Assembler (Gas) Microsoft Macro Assembler (MASM)

Microsoft Macro Assembler

High Level Assembler Netwide Assembler (NASM) flat assembler (FASM) RosASM High Level Assembly Language (HLA) GNU Assembler (Gas) Turbo Assembler (TASM) GoASM

RosASM

Assembler (NASM) flat assembler (FASM) RosASM High Level Assembly Language (HLA) GNU Assembler (Gas) Microsoft Macro Assembler (MASM) Turbo Assembler

Ensambladores A86 y A386

Assembler (NASM) flat assembler (FASM) RosASM High Level Assembly Language (HLA) GNU Assembler (Gas) Microsoft Macro Assembler (MASM) Turbo Assembler