MAPA DE MEMORIA
Un mapa de memoria (del inglés memory map) es una estructura
de datos (tablas) que indica cómo está distribuida la memoria. Contiene
información sobre el tamaño total de memoria y las relaciones que existen entre
direcciones lógicas y físicas, además de poder proveer otros detalles
específicos sobre la arquitectura del computador.
Los mapas de memoria suelen ser creados usualmente por el firmware para dar información al núcleo del sistema sobre cómo está distribuida la
memoria.
TARJETAS DE EXPANSIÓN
Son placas que
se insertan en las ranuras de expansión de la tarjeta madre para ampliar las
capacidades de una computadora.
Los tipos más
comunes de tarjeta de expansión son.
v Tarjeta
gráficas o de vídeo.
v Tarjeta
sintonizadores de TV (TV tuner).
v Tarjetas
de sonido.
v Tarjeta
de red.
v Módem
internos.
v Tarjetas
POST.
MÓDULOS DE CONEXIÓN
Los módulos de SICK permiten la conexión sin esfuerzo con
casi todas las tecnologías de bus de campo: los módulos de conexión CDB y CDM
facilitan el conexionado de sensores, incluso en redes CAN. Los sensores se
integran fácilmente en redes PROFIBUS-DP, DeviceNet o Ethernet TCP/IP a
través de pasarelas de bus de campo CMF400 externas. El uso de módulos de clonación de parámetros CMC externos permite la sustitución inmediata de los sensores. |
Segmentación de memoria
La segmentación divide la memoria en segmentos,
cada uno de los cuales tiene una longitud variable, que está definida
intrínsecamente por el tamaño de ese segmento del programa
Objetivos
alcanzados con la segmentación de memoria
·
MODULARIDAD
DE PROGRAMAS: cada rutina del programa puede ser un
bloque sujeto a cambios y recopilaciones, sin afectar por ello al resto del
programa.
·
ESTRUCTURAS
DE DATOS DE LARGA VARIABLE: Donde cada estructura
tiene su propio tamaño y este puede variar. STACK
·
PROTECCIÒN:
Se puede proteger los módulos del segmento contra accesos no autorizados.
·
COMPTICIÒN:
Dos o más procesos pueden ser un mismos segmento,
bajo reglas de protección; aunque no sean propietarios de los mismos.
·
ENLACE
DINAMICO ENTRE SEGMENTOS: Puede evitarse
realizar todo el proceso de enlace antes de comenzar a ejecutar un programa los
enlaces se establecen solo cuando sea necesario.
ü El
programador puede conocer las unidades lógicas de su programa, dándole un
tratamiento partícula
ü Es
posible compilar módulos separados como segmentos puede suponer hasta tanto se
haga una referencia entre segmentos.
ü Fácil
el compartir segmentos.
ü Es
posible que los segmentos crezcan dinámicamente sugun las necesidades del
programa en ejecución.
LAS DESVENTAJAS DE LA SEGMENTACIÓN
ü Hay un incremento en los costos de hardware y de software para llevar a cabo la implantación, así como +un mayor consumo de recursos: memoria, tiempo de CPU etc.
ü Debido a que lo segmentos tienen un tamaño variable se pueden presentar problemas de fragmentación externas, lo que puede ameritar un plan de re ubicación de segmentos en memoria
FORMATOS DE MEMORIA RAM
SIMM: 30 contactos
No hay comentarios:
Publicar un comentario