Logo
Unionpedia
Comunicación
Disponible en Google Play
¡Nuevo! ¡Descarga Unionpedia en tu dispositivo Android™!
Gratis
¡Más rápido que el navegador!
 

Portable Executable

Índice 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.

42 relaciones: API, Archivo binario, Arquitectura ARM, Arquitectura Intel Itanium, BeOS, Biblioteca de enlace dinámico, Bytecode Java, Código de operación, Código objeto, Common Language Runtime, Common Object File Format, Conjunto de instrucciones, Controlador de dispositivo, Copy-on-write, DEC Alpha, Delta encoding, Ejecutable, Exe, Executable and Linkable Format, GNU/Linux, IA-32, MacOS, Microsoft, Microsoft .NET, Microsoft Windows, MIPS, MSDN Library, PowerPC, Programación orientada a objetos, Proyecto Mono, ReactOS, SkyOS, SuperH, Unified Extensible Firmware Interface, Unix-like, Windows 2000, Windows CE, Windows NT, Windows NT 3.1, Wine, X86, X86-64.

API

Una API (del inglés, application programming interface, en español, interfaz de programación de aplicaciones) es una pieza de código que permite a diferentes aplicaciones comunicarse entre sí y compartir información y funcionalidades.

¡Nuevo!!: Portable Executable y API · Ver más »

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.

¡Nuevo!!: Portable Executable y Archivo binario · Ver más »

Arquitectura ARM

ARM, anteriormente Advanced RISC Machine, originalmente Acorn RISC Machines, es una arquitectura RISC (Reduced Instruction Set Computer.

¡Nuevo!!: Portable Executable y Arquitectura ARM · Ver más »

Arquitectura Intel Itanium

Intel Itanium, antes conocida como IA-64 (Intel Architecture-64), es una arquitectura de 64 bits desarrollada por Intel en cooperación con Hewlett-Packard para su línea de procesadores Itanium e Itanium 2.

¡Nuevo!!: Portable Executable y Arquitectura Intel Itanium · Ver más »

BeOS

BeOS fue un sistema operativo para PC desarrollado por Be Incorporated en 1990, orientado principalmente a proveer alto rendimiento en aplicaciones multimedia.

¡Nuevo!!: Portable Executable y BeOS · Ver más »

Biblioteca de enlace dinámico

Una biblioteca de enlace dinámico (DLL, por la sigla en inglés de dynamic-link library) es el término con el que se refiere a los archivos con código ejecutable que se cargan bajo demanda de un programa por parte del sistema operativo.

¡Nuevo!!: Portable Executable y Biblioteca de enlace dinámico · Ver más »

Bytecode Java

El bytecode Java se encuentra dentro del archivo de extensión.class y es el tipo de instrucciones que la máquina virtual Java (JVM) espera recibir para posteriormente ser compiladas a lenguaje de máquina mediante un compilador JIT a la hora de su ejecución.

¡Nuevo!!: Portable Executable y Bytecode Java · Ver más »

Código de operación

En informática, un opcode (operation code) o código de operación es la porción de una instrucción de lenguaje de máquina que especifica la operación a ser realizada.

¡Nuevo!!: Portable Executable y Código de operación · Ver más »

Código objeto

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

¡Nuevo!!: Portable Executable y Código objeto · Ver más »

Common Language Runtime

El Common Language Runtime o CLR («entorno en tiempo de ejecución de lenguaje común») es un entorno de ejecución para los códigos de los programas que corren sobre la plataforma Microsoft.NET.

¡Nuevo!!: Portable Executable y Common Language Runtime · Ver más »

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.

¡Nuevo!!: Portable Executable y Common Object File Format · Ver más »

Conjunto de instrucciones

Un conjunto de instrucciones, repertorio de instrucciones, juego de instrucciones o ISA (del inglés instruction set architecture, «arquitectura del conjunto de instrucciones») es una especificación que detalla las instrucciones que una unidad central de procesamiento puede entender y ejecutar, o el conjunto de todos los comandos implementados por un diseño particular de una CPU.

¡Nuevo!!: Portable Executable y Conjunto de instrucciones · Ver más »

Controlador de dispositivo

Un controlador de dispositivo o manejador de dispositivo (en inglés: device driver, o simplemente driver)Del idioma inglés: ''Device'' ("Dispositivo") y ''Driver'' ("Manejador" o "Controlador").

¡Nuevo!!: Portable Executable y Controlador de dispositivo · Ver más »

Copy-on-write

En Informática, copy-on-write (inglés para «copiar al escribir», a veces abreviado COW) es una política de optimización utilizada en programación.

¡Nuevo!!: Portable Executable y Copy-on-write · Ver más »

DEC Alpha

DEC Alpha es una arquitectura de microprocesadores diseñada por DEC e introducida en 1992 bajo el nombre AXP, como reemplazo a la serie VAX.

¡Nuevo!!: Portable Executable y DEC Alpha · Ver más »

Delta encoding

Delta encoding también conocido como "Delta compression" o "differential compression", es una técnica de compresión de archivos que se sale de los paradigmas convencionales de compresión, ésta se basa en la compresión compacta del archivo.

¡Nuevo!!: Portable Executable y Delta encoding · Ver más »

Ejecutable

En informática, un ejecutable o archivo ejecutable, es tradicionalmente un archivo binario, cuyo contenido se interpreta por el ordenador como un programa.

¡Nuevo!!: Portable Executable y Ejecutable · Ver más »

Exe

.Exe puede referirse a.

¡Nuevo!!: Portable Executable y Exe · Ver más »

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.

¡Nuevo!!: Portable Executable y Executable and Linkable Format · Ver más »

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.

¡Nuevo!!: Portable Executable y GNU/Linux · Ver más »

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.

¡Nuevo!!: Portable Executable e IA-32 · Ver más »

MacOS

macOS (previamente, luego) es una serie de sistemas operativos gráficos desarrollados y comercializados por Apple desde 2001. Es el sistema operativo principal para la familia de computadoras Macintosh de Apple. Dentro del mercado de computadoras de escritorio, portátiles, hogareñas y mediante el uso de la web, fue por años el segundo sistema operativo de escritorio más utilizado, después de Microsoft Windows, hasta 2021. macOS es la segunda serie importante de sistemas operativos Macintosh. El primero se llama coloquialmente el Mac OS "clásico", que se introdujo en 1984, y cuyo lanzamiento final fue Mac OS 9 en 1999. La primera versión de escritorio, Mac OS X 10.0, se lanzó en marzo de 2001, con su primera actualización, 10.1, llegando más tarde ese año. Después de esto, Apple comenzó a poner nombres de los grandes felinos en sus lanzamientos, que duró hasta OS X 10.8 Mountain Lion. Desde OS X 10.9 Mavericks, las versiones han sido nombradas en hitos en California. Apple acortó el nombre a "OS X" en 2012 y luego lo cambió a "macOS" en 2016, adoptando la nomenclatura que estaban usando para sus otros sistemas operativos, iOS, watchOS y tvOS. La última versión es macOS Sonoma, que se lanzó al público en junio de 2023. Entre 1999 y 2009, Apple vendió una serie separada de sistemas operativos llamada Mac OS X Server. La versión inicial, Mac OS X Server 1.0, se lanzó en 1999 con una interfaz de usuario similar a Mac OS 8.5. Después de esto, se presentaron nuevas versiones al mismo tiempo que la versión de escritorio de Mac OS X. A partir de Mac OS X 10.7 Lion, las funciones del servidor se pusieron a disposición como un paquete separado en Mac App Store. macOS se basa en tecnologías desarrolladas entre 1985 y 1997 en NeXT, una compañía que el cofundador de Apple, Steve Jobs, creó después de dejar la compañía. La "X" en Mac OS X y OS X es el número romano para el número 10 y se pronuncia como tal. La X fue una parte prominente de la identidad de marca y comercialización del sistema operativo en sus primeros años, pero gradualmente retrocedió en importancia desde el lanzamiento de Snow Leopard en 2009. Se logró la certificación UNIX 03 para la versión Intel de Mac OS X 10.5 Leopard y todos los lanzamientos de Mac OS X 10.6 Snow Leopard hasta la versión actual también tienen la certificación UNIX 03. macOS comparte su núcleo basado en Unix, llamado Darwin, y muchos de sus frameworks con iOS, tvOS y watchOS. Una versión muy modificada de Mac OS X 10.4 Tiger se utilizó para la primera generación de Apple TV. Las versiones de Mac OS X de 1999 a 2005 pueden ejecutarse solo en los Mac basados en PowerPC de ese período de tiempo. Después de que Apple anunciara que cambiarían a CPUs de Intel a partir de 2006, se fabricó y distribuyó una versión separada de Mac OS X 10.4 Tiger exclusivamente con las primeras Mac basadas en Intel; incluía un emulador conocido como Rosetta, que permitía a los usuarios ejecutar la mayoría de las aplicaciones PowerPC en equipos Mac basados en Intel Mac OS X 10.5 Leopard fue la única versión que se creó como un binario universal, lo que significa que el disco de instalación admitió procesadores Intel y PowerPC. Mac OS X 10.6 Snow Leopard fue la primera versión disponible exclusivamente para equipos Mac basados en Intel. En 2011, Apple lanzó Mac OS X 10.7 Lion, que ya no soportaba procesadores Intel de 32 bits y tampoco incluía a Rosetta. Todas las versiones del sistema lanzado desde entonces se ejecutan exclusivamente en CPU Intel de 64 bits y no son compatibles con las aplicaciones PowerPC. En 2020, Apple anunció que, empenzando en 2020, los Mac nuevos tendrán sus propios CPUs, basados en la arquitectura ARM. Estos macs siguen soportando aplicaciones de Intel, y nuevas versiones de macOS tendrán el software de emulación Rosetta 2. macOS Big Sur es la primera versión de macOS que soporta Macs basados en ARM y Intel.

¡Nuevo!!: Portable Executable y MacOS · Ver más »

Microsoft

Microsoft Corporation (SEHK) es una corporación tecnológica multinacional estadounidense con sede en Redmond, Washington.

¡Nuevo!!: Portable Executable y Microsoft · Ver más »

Microsoft .NET

.NET es un framework de Microsoft que hace un énfasis en la transparencia de redes, con independencia de plataforma de hardware y que permite un rápido desarrollo de aplicaciones.

¡Nuevo!!: Portable Executable y Microsoft .NET · Ver más »

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.

¡Nuevo!!: Portable Executable y Microsoft Windows · Ver más »

MIPS

El término MIPS puede hacer referencia a.

¡Nuevo!!: Portable Executable y MIPS · Ver más »

MSDN Library

MSDN Library (Biblioteca de desarrollo de Microsoft, en Español) es la biblioteca oficial de Microsoft con la documentación técnica dirigida a los desarrolladores de la plataforma Microsoft Windows.

¡Nuevo!!: Portable Executable y MSDN Library · Ver más »

PowerPC

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

¡Nuevo!!: Portable Executable y PowerPC · Ver más »

Programación orientada a objetos

La programación orientada a objetos (POO, en español); es un paradigma de programación que parte del concepto de "objetos" como base, los cuales contienen información en forma de campos (a veces también referidos como atributos o propiedades) y código en forma de métodos.

¡Nuevo!!: Portable Executable y Programación orientada a objetos · Ver más »

Proyecto Mono

Mono es el nombre de un proyecto de código abierto iniciado por Ximian respaldado por Microsoft y actualmente impulsado por Novell (tras la adquisición de Ximian) para crear un grupo de herramientas libres, basadas en GNU/Linux y compatibles con.NET según lo especificado por el ECMA.

¡Nuevo!!: Portable Executable y Proyecto Mono · Ver más »

ReactOS

ReactOS (React Operating System) es un sistema operativo libre y de código abierto para PC x86/x64 desarrollado para ser compatible a nivel binario con programas informáticos y controladores de dispositivos diseñados para Microsoft Windows Server 2003 y versiones posteriores.

¡Nuevo!!: Portable Executable y ReactOS · Ver más »

SkyOS

SkyOS es un sistema operativo propietario, escrito desde cero (no está basado en ningún otro SO), para PC del tipo x86 (también conocidas como i386).

¡Nuevo!!: Portable Executable y SkyOS · Ver más »

SuperH

Súper H (o SH) es el nombre de una arquitectura de microcontroladores y microprocesadores.

¡Nuevo!!: Portable Executable y SuperH · Ver más »

Unified Extensible Firmware Interface

La Unified Extensible Firmware Interface (UEFI, lit. «interfaz unificada de firmware extensible») es una especificación que define una interfaz entre el sistema operativo y el firmware.

¡Nuevo!!: Portable Executable y Unified Extensible Firmware Interface · Ver más »

Unix-like

Un sistema operativo Unix-like (a veces abreviado como UN*X o *nix para no tener problemas con la marca registrada) es un sistema que se comporta de manera similar a un sistema Unix, aunque no es necesario que sea certificado en ninguna versión de la Single Unix Specification.

¡Nuevo!!: Portable Executable y Unix-like · Ver más »

Windows 2000

Windows 2000, antiguamente denominado Windows NT 5.0 en su fase de desarrollo, es la quinta versión descontinuada de Microsoft Windows NT que se puso en circulación el 17 de febrero de 2000 con un cambio de nombre para su sistema NT.

¡Nuevo!!: Portable Executable y Windows 2000 · Ver más »

Windows CE

Windows CE (también abreviado como WinCE) es un sistema operativo desarrollado por Microsoft para sistemas embebidos.

¡Nuevo!!: Portable Executable y Windows CE · Ver más »

Windows NT

Windows NT (Windows New Technology) es una familia de sistemas operativos producidos por Microsoft, de la cual la primera versión fue publicada en julio de 1993.

¡Nuevo!!: Portable Executable y Windows NT · Ver más »

Windows NT 3.1

Windows NT 3.1 es la primera versión de la familia Windows NT de Microsoft, pensada para estaciones de trabajo y servidores de negocios.

¡Nuevo!!: Portable Executable y Windows NT 3.1 · Ver más »

Wine

Wine (acrónimo recursivo en inglés para Wine Is Not an Emulator, que significa «Wine no es un emulador») es una reimplementación de la interfaz de programación de aplicaciones de Win16 y Win32 para sistemas operativos basados en Unix.

¡Nuevo!!: Portable Executable y Wine · Ver más »

X86

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

¡Nuevo!!: Portable Executable y X86 · Ver más »

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.

¡Nuevo!!: Portable Executable y X86-64 · Ver más »

SalienteEntrante
¡Hey! ¡Ahora tenemos Facebook! »