Vous êtes sur la page 1sur 3

Funcionamiento del modo de Segmentación de la Memoria

La Segmentación de memoria es un esquema de manejo de memoria mediante el cual la


estructura del programa refleja su división lógica; llevándose a cabo una agrupación
lógica de la información en bloques de tamaño variable denominados segmentos.

Cada uno de ellos tienen información lógica del programa: subrutina, arreglo, etc. Luego,
cada espacio de direcciones de programa consiste de una colección de segmentos, que
generalmente reflejan la división lógica del programa.

Es un modo de subdividir los programas y sus datos asociados se dividen en un conjunto


de segmentos. No es necesario que todos los segmentos de todos los programas tengan la
misma longitud, aunque existe una longitud máxima de segmento. Como en la
paginación, una dirección lógica segmentada consta de dos partes, en este caso un número
de segmento y desplazamiento.

Funcionamiento de las Interrupciones y los Vectores


Es un vector que almacena la dirección de atención a la interrupción. En muchas
arquitecturas de computación típicas, los vectores de interrupción se almacenan en una
tabla en una zona de memoria, la llamada tabla de vectores de interrupción, de modo que
cuando se atiende una petición de interrupción de número n, el sistema, tras realizar
eventualmente algunas tareas previas (tales como salvar el valor de ciertos registros)
transfiere el control a la dirección indicada por el elemento n-ésimo de dicha tabla.

Cada dispositivo que desea comunicarse con el procesador por interrupciones debe tener
asignada una línea única capaz de avisar a éste de que le requiere para una operación.
Esta línea es la llamada IRQ ("Interrupt ReQuest", petición de interrupción).

Las IRQ son líneas que llegan al controlador de interrupciones, un componente hardware
dedicado a la gestión de las interrupciones, y que puede estar integrado en el procesador
principal o ser un circuito separado conectado al procesador principal.
Funcionamiento de la BIOS o Firmware del Computador
El funcionamiento de la BIOS es muy simple, este se ejecuta cada vez que se reinicia la
computadora, el procesador encuentra la instrucción en el vector de reset y ejecuta la
primera línea de código del BIOS que es de salto incondicional y remite a una dirección
más baja en la BIOS.

La BIOS ejecuta procedimientos diferentes y esto dependerá de cada fabricante, pero en


general lo que hace es cargar una copia del firmware hacia la memoria RAM ya que esta
última es mucho más rápida y realiza la detección y configuración de dispositivos que
puede contener un sistema operativo mientras realiza una búsqueda del mismo.

La BIOS puede ser accedida mediante la RAM-CMOS del sistema, allí el usuario puede
realizar cambios en las configuraciones del sistema, por ejemplo: ajustar la fecha y hora
en tiempo real y tener más detalle de algunos componentes como ventiladores, buses y
controladores.

Funcionamiento de la rutina Post


Es la rutina encargada de la revisión de los diferentes componentes dentro de una
computadora al momento del arranque. Por medio de una tarjeta especial de interface,
instalada en una de las ranuras de expansión y que posea la circuitería adecuada para
mostrar los diferentes códigos de posibles errores del sistema, denominada "TARJETA
POST", podemos obtener el diagnóstico de la falla en la tarjeta principal o en algunos de
los componentes de la computadora.

(Power On Self Test - AutoTest de Encendido). Es la serie de comprobaciones que una


computadora hace con sus dispositivos al iniciar el sistema. La encargada de hacer el
POST es la BIOS.

El procedimiento POST comprueba que los dispositivos como unidades de disco, las
memorias y otros componentes, funcionen correctamente. En general, estas son las tareas
que se desarrollan durante el POST:

· Verificar la integridad del código de la BIOS.


· Encontrar, medir y verificar la memoria principal del sistema.
· Descubrir, inicializar y catalogar todos los buses y dispositivos del sistema.
· Pasar el control a otras BIOS especializadas (si son requeridas).
· Proveer un interfaz de usuario para la configuración del sistema.
Funcionamiento del SETUP del Computador

El setup es una interfaz gráfica a través del cual un usuario puede acceder a los recursos
que están disponibles en la BIOS del ordenador. Básicamente, el setup en un ordenador es
un rudimentario sistema operativo, responsable de poner el equipo en funcionamiento tan
pronto como se encienda la máquina.
Es este sistema que controla los dispositivos instalados para verificar para la memoria en
el PC, si el procesador se usará en temperaturas seguras, si los discos duros están
funcionando y listo para cargar el sistema operativo.
Dentro de este sistema, el usuario tiene acceso a funciones más avanzadas de la operación
de la computadora. Es posible, por ejemplo, realizar procedimientos de overclocking, en
el cual se acelera la máquina para trabajar más allá de las velocidades estándar. O
configurar RAID para compartir unidades de disco duros, cambiar fecha del sistema y
configurar el orden del sistema de arranque (boot).

Funcionamiento de la CMOS RAM

Es un tipo de memoria en que se guardan los datos que se pueden configurar del BIOS y
contiene información básica sobre algunos recursos del sistema que son susceptibles de
ser modificados como el disco duro, el tipo de disco flexible, etc. Esta información es
almacenada en una RAM, de 64 bytes de capacidad, con tecnología CMOS, que le
proporciona el bajo consumo necesario para ser alimentada por una pila que se encuentra
en la placa base y que debe durar años, al ser necesario que este alimentada
constantemente, incluso cuando el ordenador se encuentra apagado. Para ello
antiguamente se usaba una batería recargable que se cargaba cuando el ordenador se
encendía.

Así como la computadora necesita memoria ROM para almacenar de forma permanente
las instrucciones de arranque, también requiere de cierta memoria que pueda conservar
datos de configuración de la computadora, tal como la cantidad de almacenamiento
secundario con la que cuenta, la cantidad de memoria, el tipo de monitor, etc.

Esta memoria se utiliza para almacenar los datos que indican las características más
importantes de la configuración del ordenado, tales como:

· Fecha y hora del sistema.


· Tipo y características del disco duro.
· Tipo y características de las unidades de disco flexible.
· Secuencia de unidades de disco para el arranque.
· Habitación o desactivación de la Shadow RAM.
· Palabra de acceso (Password).

Vous aimerez peut-être aussi