ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Direccionamiento Real Protegido Y Real Virtual


Enviado por   •  27 de Noviembre de 2013  •  554 Palabras (3 Páginas)  •  1.020 Visitas

Página 1 de 3

Direccionamiento

Una dirección de memoria es un identificador para una localización de memoria con la cual un programa informático o un dispositivo de hardware pueden almacenar un dato para su posterior reutilización.

Una forma común de describir la memoria principal de un ordenador es como una colección de celdas que almacenan datos e instrucciones. Cada celda está identificada unívocamente por un número o dirección de memoria.

Para poder acceder a una ubicación específica de la memoria, la CPU genera señales en el bus de dirección, que habitualmente tiene un tamaño de 32 bits en la mayoría de máquinas actuales. Un bus de dirección de 32 bits permite especificar a la CPU = 4.294.967.296 direcciones de memoria distintas.

Debido a la estructura de 32 bits de un procesador común como los de Intel, las direcciones de memoria se expresan a menudo en hexadecimal. Por ejemplo, para no tener que escribir 111111010100000000000010101100 podemos escribir 3F5000AC en hexadecimal

Direccionamiento –modo real- 5h 5c 5cbis

El modo real (también llamado modo de dirección real en los manuales de Intel) es un modo de operación del 80286 y posteriores CPUs compatibles de la arquitectura x86. El modo real está caracterizado por 20 bits de espacio de direcciones segmentado (significando que solamente se puede direccionar 1 MB de memoria), acceso directo del software a las rutinas del BIOS y el hardware periférico, y no tiene conceptos de protección de memoria o multitarea a nivel dehardware. Todos los CPUs x86 de las series del 80286 y posteriores empiezan en modo real al encenderse la computadora; los CPUs 80186 y anteriores tenían solo un modo operacional, que era equivalente al modo real en chips posteriores.

Direccionamiento –modo protegido-

El direccionamiento de memoria en modo protegido (a partir del 80286 y posteriores) permite acceder a datos y programas localizados por encima y dentro del primer megabyte de memoria.Para direccionar esta sección extendida el sistema de memoria se requiere un cambio en el esquema de direccionamiento de segmento más desplazamiento usado en el modo real. Cuando los datos y programa se direccionan la memoria extendida, se sigue utilizando la dirección de desplazamiento para acceder a la información en el segmento de memoria.

Direccionamiento –real virtual-

Diseñado para mejorar las multitareas y la estabilidad del sistema (soporta el hardware para memoria virtual y conmutación de memoria), protección dememoria.

• Opera en el microprocesador 8086.

• La mayoría de los sistemas operativos X86 corren en modo protegido,incluyendo Linux.

• Usado para ejecutar programas DOS en Windows/386, Windows 95,9,Milenium.

Esta técnica consiste en hacer creer al programa que dispone de más memoria que la físicamente disponible en RAM. Este artificio

...

Descargar como (para miembros actualizados) txt (4 Kb)
Leer 2 páginas más »
Disponible sólo en Clubensayos.com