Estamos trabajando para restaurar la aplicación de Unionpedia en la Google Play Store
SalienteEntrante
🌟¡Simplificamos nuestro diseño para una mejor navegación!
Instagram Facebook X LinkedIn
Tu propia Unionpedia con tu logo y dominio, desde 9.99 USD/mes
Crear mi Unionpedia

Netwide Assembler

Índice Netwide Assembler

El Netwide Assembler o NASM es un ensamblador libre para la plataforma Intel x86.

Tabla de contenidos

  1. 44 relaciones: A.out, Archivo binario, Archivo COM, C (lenguaje de programación), Código objeto, Common Object File Format, Desensamblador, Enlazador, Ensamblador, Ensambladores A86 y A386, Executable and Linkable Format, Flat assembler, Gestor de arranque, GitHub, GNU Assembler, GNU Lesser General Public License, GNU toolchain, GNU/Linux, High Level Assembly, IA-32, Intel, Lenguaje ensamblador, Lenguaje ensamblador x86, Licencia BSD, Memoria de solo lectura, Microsoft Macro Assembler, Microsoft Visual Studio, Microsoft Windows, MINIX, Portable Executable, PowerPC, RadiOS, RosASM, Simon Tatham, Sistema operativo, Software libre, Sun SPARC, Turbo Assembler, Unix, X86, X86-64, 16 bits, 32 bits, 64 bits.

  2. Ensambladores
  3. MacOS
  4. Software de 1996
  5. Software para DOS

A.out

a.out es un formato de archivo usado en versiones antiguas de sistemas operativos tipo Unix, para ejecutables, código objeto, y —en sistemas posteriores— bibliotecas compartidas.

Ver Netwide Assembler y A.out

Archivo binario

Un archivo binario es un archivo informático que contiene información de cualquier tipo codificada en binario para el propósito de almacenamiento y procesamiento en ordenadores.

Ver Netwide Assembler y Archivo binario

Archivo COM

En QDOS, PC-DOS, MS-DOS, sistemas operativos compatibles, y en CP/M de 8-bits, un fichero COM es un tipo simple de fichero ejecutable.

Ver Netwide Assembler y Archivo COM

C (lenguaje de programación)

C es un lenguaje de programación de propósito general originalmente desarrollado por Dennis Ritchie entre 1969 y 1972 en los Laboratorios Bell, como evolución del anterior lenguaje B, a su vez basado en BCPL.

Ver Netwide Assembler y C (lenguaje de programación)

Código objeto

En programación, se llama código objeto al código que resulta de la compilación del código fuente.

Ver Netwide Assembler y Código objeto

Common Object File Format

El formato COFF, también llamado Common Object File Format, es una especificación de formato para archivos ejecutables, código objeto y bibliotecas compartidas, usada en sistemas Unix.

Ver Netwide Assembler y Common Object File Format

Desensamblador

Un desensamblador o disassembler es un programa de computador que traduce el lenguaje de máquina a lenguaje ensamblador, la operación inversa de la que hace el ensamblador.

Ver Netwide Assembler y Desensamblador

Enlazador

Un enlazador (en inglés, linker) es un programa que toma los objetos generados en los primeros pasos del proceso de compilación, la información de todos los recursos necesarios (biblioteca), quita aquellos recursos que no necesita, y enlaza el código objeto con su(s) biblioteca(s) con lo que finalmente produce un fichero ejecutable o una biblioteca.

Ver Netwide Assembler y Enlazador

Ensamblador

El término ensamblador (del inglés assembler) se refiere a un tipo de programa informático que se encarga de traducir un fichero fuente escrito en un lenguaje ensamblador, a un fichero objeto que contiene código máquina, ejecutable directamente por el microprocesador.

Ver Netwide Assembler y Ensamblador

Ensambladores A86 y A386

A86 es un compacto ensamblador comercial desarrollado para la familia de procesadores Intel X86 por Eric Isaacson. Netwide Assembler y ensambladores A86 y A386 son ensambladores y software para DOS.

Ver Netwide Assembler y Ensambladores A86 y A386

Executable and Linkable Format

En informática, el formato Extensible Linkable Format (ELF, anteriormente llamado Extensible Linking Format), es un formato de archivo estándar común para archivos ejecutables, código objeto, bibliotecas compartidas y volcados de núcleo.

Ver Netwide Assembler y Executable and Linkable Format

Flat assembler

Flat assembler (FASM) es un ensamblador libre, multi-paso con el estilo de sintaxis de Intel para las arquitecturas IA-32, y x86-64. Netwide Assembler y Flat assembler son ensambladores y software para DOS.

Ver Netwide Assembler y Flat assembler

Gestor de arranque

Un gestor de arranque (en inglés bootloader) es un programa que permite elegir el siguiente código a ejecutar en el proceso de arranque, tradicionalmente a través de un menú.

Ver Netwide Assembler y Gestor de arranque

GitHub

GitHub es una forja (plataforma de desarrollo colaborativo) para alojar proyectos utilizando el sistema de control de versiones Git.

Ver Netwide Assembler y GitHub

GNU Assembler

El gas, o GNU Assembler, es el ensamblador del proyecto GNU. Netwide Assembler y gNU Assembler son Compiladores e intérpretes libres y ensambladores.

Ver Netwide Assembler y GNU Assembler

GNU Lesser General Public License

La Licencia Pública General Reducida de GNU, o más conocida por su nombre en inglés GNU Lesser General Public License (antes GNU Library General Public License o Licencia Pública General para Bibliotecas de GNU), o simplemente por su acrónimo del inglés GNU LGPL, es una licencia de software creada por la Free Software Foundation que pretende garantizar la libertad de compartir y modificar el software cubierto por ella, asegurando que el software es libre para todos sus usuarios.

Ver Netwide Assembler y GNU Lesser General Public License

GNU toolchain

El GNU toolchain agrupa a una serie de proyectos que contienen las herramientas de desarrollo de software producidas por el proyecto GNU.

Ver Netwide Assembler y GNU toolchain

GNU/Linux

GNU/Linux (pronunciado oficialmente como ñu linux o también ge-ene-u linux en español), es una familia de sistemas operativos tipo Unix compuesto por software libre y de código abierto.

Ver Netwide Assembler y GNU/Linux

High Level Assembly

El High Level Assembly (HLA) es un lenguaje ensamblador desarrollado por Randall Hyde, que puede usar construcciones de lenguaje de alto nivel para ayudar, en el lenguaje ensamblador x86, tanto a programadores principiantes como a desarrolladores avanzados por igual. Netwide Assembler e High Level Assembly son ensambladores.

Ver Netwide Assembler e High Level Assembly

IA-32

IA-32 (Intel Architecture, 32-bit), conocido de manera genérica como x86, x86-32 o i386, es la arquitectura del conjunto de instrucciones del procesador de Intel comercialmente más exitoso.

Ver Netwide Assembler e IA-32

Intel

Intel Corporation es el mayor fabricante de circuitos integrados del mundo según su cifra de negocio anual.

Ver Netwide Assembler e Intel

Lenguaje ensamblador

El lenguaje ensamblador o assembler (en inglés: assembler language y la abreviación asm) es un lenguaje de programación que se usa en los microprocesadores.

Ver Netwide Assembler y Lenguaje ensamblador

Lenguaje ensamblador x86

El lenguaje ensamblador x86 es la familia de los lenguajes ensambladores para los procesadores de la familia x86 introducida en abril de 1972, que incluye desde los procesadores Intel 8086 y 8088, pasando por los Pentium de Intel y los Athlon de AMD y llegando hasta los últimos procesadores x86 de estas compañías.

Ver Netwide Assembler y Lenguaje ensamblador x86

Licencia BSD

La licencia BSD es la licencia de software otorgada principalmente para los sistemas BSD (Berkeley Software Distribution), un tipo del sistema operativo Unix-like.

Ver Netwide Assembler y Licencia BSD

Memoria de solo lectura

La memoria de solo lectura, conocida también como ROM (acrónimo en inglés de Read Only Memory), es un medio de almacenamiento utilizado en ordenadores y dispositivos electrónicos, que permite solo la lectura de la información y no su escritura, independientemente de la presencia o no de una fuente de energía.

Ver Netwide Assembler y Memoria de solo lectura

Microsoft Macro Assembler

El Microsoft Macro Assembler (MASM) es un ensamblador para la familia x86 de microprocesadores. Netwide Assembler y Microsoft Macro Assembler son ensambladores y software para DOS.

Ver Netwide Assembler y Microsoft Macro Assembler

Microsoft Visual Studio

Microsoft Visual Studio es un entorno de desarrollo integrado (IDE, por sus siglas en inglés) para Windows y macOS.

Ver Netwide Assembler y Microsoft Visual Studio

Microsoft Windows

Windows es el nombre de una familia de distribuciones de software para PC, servidores, sistemas empotrados y antiguamente teléfonos inteligentes desarrollados y vendidos por Microsoft y disponibles para múltiples arquitecturas, tales como x86, x86-64 (x64) y ARM.

Ver Netwide Assembler y Microsoft Windows

MINIX

MINIX es un clon del sistema operativo Unix distribuido junto con su código fuente y desarrollado por el profesor Andrew S. Tanenbaum en 1987. Netwide Assembler y MINIX son software que utiliza la licencia BSD.

Ver Netwide Assembler y MINIX

Portable Executable

El formato Portable Executable (PE) es un formato de archivo para archivos ejecutables, de código objeto, bibliotecas de enlace dinámico (DLL), archivos de fuentes FON, y otros usados en versiones de 32 bit y 64 bit del sistema operativo Microsoft Windows.

Ver Netwide Assembler y Portable Executable

PowerPC

PowerPC (usualmente abreviado PPC) son los CPUs tipo RISC, desarrollados por IBM, Motorola y Apple.

Ver Netwide Assembler y PowerPC

RadiOS

RadiOS es un sistema operativo basado en un micronúcleo libre.

Ver Netwide Assembler y RadiOS

RosASM

RosAsm es un lenguaje ensamblador x86 de 32 bits para Win32 lanzado bajo la licencia GNU General Public License de GNU.

Ver Netwide Assembler y RosASM

Simon Tatham

Simon Tatham (Cambridge, 3 de mayo de 1977) es un programador inglés, conocido principalmente por crear y mantener el aplicativo PuTTY.

Ver Netwide Assembler y Simon Tatham

Sistema operativo

Un sistema operativo (SO) es el conjunto de programas de un sistema informático que gestiona los recursos del hardware y provee servicios a los programas de aplicación de software.

Ver Netwide Assembler y Sistema operativo

Software libre

El software libre o software de fuentes abiertas es un software cuyo código fuente puede ser estudiado, modificado, y utilizado libremente con cualquier finalidad y redistribuido con cambios o mejoras sobre él.

Ver Netwide Assembler y Software libre

Sun SPARC

SPARC (del inglés Scalable Processor ARChitecture) es una arquitectura RISC big-endian.

Ver Netwide Assembler y Sun SPARC

Turbo Assembler

El Turbo Assembler (TASM), un paquete ensamblador principalmente destinado a la plataforma del IBM PC y sus compatibles. Netwide Assembler y Turbo Assembler son ensambladores y software para DOS.

Ver Netwide Assembler y Turbo Assembler

Unix

Unix (registrado oficialmente como UNIX®) es un sistema operativo portable, multitarea y multiusuario; desarrollado en 1969 por un grupo de empleados de los laboratorios Bell de AT&T.

Ver Netwide Assembler y Unix

X86

La familia x86 reagrupa los microprocesadores compatibles con el juego de instrucciones Intel 8086.

Ver Netwide Assembler y X86

X86-64

x86-64 (también conocido como x64, x86_64, AMD64 e Intel 64) es la versión de 64 bits del conjunto de instrucciones x86.

Ver Netwide Assembler y X86-64

16 bits

En arquitectura de computadoras, 16 bits es un adjetivo usado para describir enteros, direcciones de memoria u otras unidades de datos que comprenden hasta 16 bits (2 octetos) de ancho, o para referirse a una arquitectura de CPU y ALU basadas en registros, bus de direcciones o bus de datos de ese ancho.

Ver Netwide Assembler y 16 bits

32 bits

32 bits es un adjetivo usado en.

Ver Netwide Assembler y 32 bits

64 bits

64 bits es un adjetivo usado en.

Ver Netwide Assembler y 64 bits

Ver también

Ensambladores

MacOS

Software de 1996

Software para DOS

También se conoce como NASM.