Aplicación de 32 bits

Aplicación de 32 bits

Aplicación de 32 bits

Una aplicación de 32 bits es un software que se ejecuta en un espacio de direcciones de 32 bits plano (un modelo de memoria plana).

El término aplicación de 32 bits procede de que en DOS y Microsoft Windows estaban originalmente escritos para los microprocesadores Intel 8088 e Intel 80286. Éstos son microprocesadores de 16 bits con un espacio de direcciones segmentado. Los programas con más de 64 kibibytes de código y/o datos por tanto tendrían que alternar entre segmentos frecuentemente. Como esta operación consume bastante tiempo en comparación con otras operaciones de la máquina, el rendimiento de la aplicación puede sufrir. Además, la programación con segmentos es más compleja que en un espacio plano de direcciones, produciendo la aparición de algunas complicaciones en lenguajes de programación como modelos de memoria en C/C++.

La transición de las aplicaciones de 16 bits a las de 32 bits en sistemas Compatible IBM PC se hicieron posibles con la introducción del microprocesador I386 y del DOS/4GW. Este microprocesador y su sucesor soportan un espacio de direcciones segmentado con segmentos de 16 y 32 bits (de manera más precisa: segmentos con offset de direcciones de 16 ó 32 bits). Si la dirección base de todos los segmentos de 32 bits es puesta a 0 y los segmentos de registros no se utilizan explícitamente, la segmentación puede ser olvidada y el procesador parece tener un espacio de direcciones de 32 bits lineal simple. Por razones de compatibilidad, sin embargo, gran parte del software está no obstante escrito en modelos de 16 bits.

Los sistemas operativos como Windows o OS/2 proporcionan la posibilidad de ejecutar programas (segmentados) de 16 bits así como programas de 32 bits. La antigua posibilidad existe para la compatibilidad hacia atrás y el último es normalmente conocido por ser utilizado para nuevos desarrollos de software.

Obtenido de "Aplicaci%C3%B3n de 32 bits"

Wikimedia foundation. 2010.

Игры ⚽ Поможем написать реферат

Mira otros diccionarios:

  • Aplicación de 16 bits — Saltar a navegación, búsqueda Una aplicación de 16 bits es cualquier software escrito para MS DOS, OS/2 1.x o las primeras versiones de Microsoft Windows que originalmente se ejecutaban en los microprocesadores Intel 8088 y Intel 80286 de 16 bits …   Wikipedia Español

  • 32 bits — En arquitectura de computadoras, 32 bits es un adjetivo usado para describir enteros, direcciones de memoria u otras unidades de datos que comprenden hasta 32 bits (4 octetos) de ancho, o para referirse a una arquitectura de CPU y ALU basadas en… …   Wikipedia Español

  • Operador a nivel de bits — Se define como operación binaria un procedimiento entre dos o más variables en base 2 (o también llamado en módulo 2). Desde el punto de vista de la informática, estas operaciones, aunque son puramente matemáticas, ocupan un gran rol en el… …   Wikipedia Español

  • Windows XP Professional x64 Edition — Se ha propuesto fusionar este artículo o sección con Ediciones de Windows XP, pero otros wikipedistas no están de acuerdo. Por favor, lee la página de discusión de ambos artículos y aporta tus razones antes de proceder en uno u otro sentido …   Wikipedia Español

  • Microsoft Visual Studio — Desarrollador Microsoft microsoft.com/spain/visualstudio Información general Lanzamiento 30 de julio de 1998 …   Wikipedia Español

  • Palabra (informática) — Saltar a navegación, búsqueda Para otros usos de este término, véase Palabra (desambiguación). En el contexto de la informática, una palabra es una cadena finita de bits que son manejados como un conjunto por la máquina. El tamaño o longitud de… …   Wikipedia Español

  • SkiFree — es un videojuego de computadora creado por Chris Pirih, quien en ese entonces trabajaba como programador para Microsoft. El juego estaba incluido en las colecciones de juegos Microsoft Entertainment Pack. Además también fue incluido en The Best… …   Wikipedia Español

  • Transmission Control Protocol — Para otros usos de este término, véase TCP (desambiguación). Transmission Control Protocol (TCP) Familia: Familia de protocolos de Internet Función: Transporte confiable y bidireccional de datos. Ubicación en la pila de protocolos Aplicación …   Wikipedia Español

  • Mac OS X — Parte de la familia BSD[1] [2] [3] …   Wikipedia Español

  • Normas ISO — Anexo:Normas ISO Saltar a navegación, búsqueda La Lista de normas ISO compila los estándares publicados por la Organización Internacional para la Estandarización (ISO). A finales de 2006 existían aproximadamente 16.000 normas activas. Contenido 1 …   Wikipedia Español

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”