Ejemplo De Sistema Empresarial
Enviado por axrami • 17 de Junio de 2014 • 1.150 Palabras (5 Páginas) • 480 Visitas
4.2.2.2 ORGANIZACIÓN DEL ESPACIO DE DIRECCIONES DE MEMORIA.
Introducción.
En computación, la dirección de memoria es un identificador único para una ubicación de la memoria, con las cuales una CPU u otros dispositivos puede almacenar, modificar o recuperar datos de la misma.
Tanto la memoria física como la memoria virtual emplean direccionamiento o direcciones de memoria para acceder a sus datos. En la memoria física, la dirección accede a la memoria RAM real (los chips RAM incorporados a la placa madre), y la dirección de memoria virtual hace referencia a un espacio del disco duro que simula memoria RAM
Forma de almacenamiento en la memoria principal.
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.
Cada celda tiene una dirección asociada, con los cuales los programas pueden referirse a ella.
Todas las celdas de una memoria contienen el mismo número de bits.
Históricamente ha aumentado el número de bits/celda: 1, 8, 12, 16, 18, 24, 27, 32, 36, 48, 60, 64 bits / celda.
La información que se almacena en cada celda es un byte que es un conjunto de ocho bits, estos bits representan la unidad mínima de almacenamiento de datos e Instrucciones.
En aplicaciones informáticas las direcciones son asignadas por el sistema operativo a cada programa en ejecución, asegurándose éste, comúnmente por medio de un daemon, que las direcciones utilizadas por un ejecutable u otro proceso no se solapen o se escriba en posiciones protegidas de memoria, por ejemplo, en el sector de arranque.
DAEMON
Disk And Execution MONitor, es un tipo especial de proceso informático que se ejecuta en segundo plano en vez de ser controlado directamente por el usuario, es decir, es un proceso no interactivo. Este tipo de programas se ejecutan de forma continua e infinita, y aunque se intente cerrar o matar el proceso, este continuará en ejecución o se reiniciará automáticamente. Todo esto sin intervención de terceros y sin dependencia de consola alguna.
Los sistemas operativos actuales son comúnmente diferenciados según el ancho soportado por sus registros, es decir 32 y 64 bits. Estas cifras se refieren a la máxima capacidad que dichos sistemas operativos pueden direccionar, así un sistema de 32 bits podría acceder y direccionar, sin utilizar memoria virtual, un máximo de 232 posiciones de memoria usualmente designadas por un código hexadecimal debido a esto, el rango de valores naturales que pueden ser almacenados en 32 bits es de 2^32, 0 hasta 4.294.967.295 o lo que hexadecimal seria (0h - FFFFFFFFh) Para los sistemas de 64 bits, siguiendo el razonamiento anterior, obtendríamos 264 posibilidades, lo que se traduce en un rango de valores desde 0 hasta 18.446.744.073.709.551.615 en hexadecimal = 0h- FFFFFFFFFFFFFFFFh.
Direccionamiento de la memoria.
El direccionamiento de la memoria puede considerarse desde dos puntos de vista: Físico y lógico.
El primero se refiere a los medios electrónicos utilizados en la computadora para acceder a las diversas posiciones de memoria.
El segundo, a la forma en que se expresan y guardan las direcciones.
Los llamados modos de direccionamiento no son más que las diferentes maneras de especificar en informática un operando dentro de una instrucción esto es en lenguaje ensamblador. Cómo se especifican e interpretan las direcciones de memoria según las instrucciones.
Asignación Física De Memoria
Dentro del Físico podemos acceder a las distintas posiciones de memoria a través de los medios electrónicos.
Circuito operacional: capaz de acumular información binaria en sus flip-flop y tiene compuertas capaces de realizar tareas de procesamiento de datos.
Registro de almacenamiento: usado únicamente para el almacenamiento temporal de la información binaria, la cual no puede ser alterada cuando se transfiere ya sea hacia dentro o fuera del
...