Está en la página 1de 12

PARTES DE LOS SISTEMAS INFORMATICOS

MICROSISTEMAS
ISMAEL MARTIN GALVEZ Y REDES IES AZARQUIEL
21 09 23 | ELENA DACUÑA CABRERA
Unidad Central de Procesamiento (CPU): Es el cerebro del sistema informático
y realiza operaciones de procesamiento y cálculo.
ALU: es un circuito digital que calcula operaciones aritméticas (como suma,
resta, multiplicación, etc.) y operaciones lógicas (si, y, o, no), entre dos
números.
UC: es la circuitería que controla el flujo de datos a través del procesador, y
coordina el procesador, que a su vez controla el resto de la computadora.
Memoria RAM (registros de memoria): Almacena datos y programas en uso
para acceder a ellos rápidamente.
Dispositivos de Entrada: Permiten la entrada de datos al sistema, como
teclados, ratones, escáneres, etc.
Dispositivos de Salida: Muestran los resultados del procesamiento, como
monitores, impresoras, altavoces, etc.
Dispositivos de Almacenamiento: Almacenan datos a largo plazo, como discos
duros, unidades SSD, unidades flash, etc.
Placa Madre (Motherboard): Conecta y coordina todos los componentes del
hardware.

Tarjetas de Red: Permiten la conexión a redes, como Ethernet o Wi-Fi.


Router y Switches: Facilitan la comunicación entre dispositivos en una red local
o global, como Internet.

.
BUSES
Bus de Datos (Data Bus):

Función: El bus de datos transporta información y datos entre la CPU, la


memoria RAM y otros dispositivos periféricos. Los datos se transfieren en
paralelo, lo que significa que múltiples bits se envían o reciben al mismo
tiempo. La anchura del bus de datos determina cuántos bits pueden transferirse
simultáneamente. Por ejemplo, un bus de datos de 32 bits puede transferir 32
bits de datos a la vez.
Bus de Direcciones (Address Bus):

Función: El bus de direcciones se utiliza para señalar la ubicación de la


memoria o los dispositivos periféricos con los que se desea comunicar. Indica a
la memoria o al dispositivo cuál es la ubicación específica de datos que se
desea leer o escribir. La anchura del bus de direcciones determina cuánta
memoria puede direccionarse. Por ejemplo, un bus de direcciones de 16 bits
puede direccionar 65,536 ubicaciones de memoria distintas.
Bus de Control (Control Bus):

Función: El bus de control transmite señales de control y comandos que


supervisan y coordinan las operaciones de los componentes del sistema, como
la CPU, la memoria y los dispositivos periféricos. Estas señales incluyen
señales de lectura/escritura, señales de interrupción, señales de sincronización
de reloj y más. El bus de control garantiza que las operaciones se realicen en el
momento adecuado y de manera coordinada.
Bus Interno (Internal Bus):

Función: El bus interno, también conocido como bus de sistema o bus de CPU,
es utilizado para la comunicación interna dentro de la CPU. Permite la
transferencia de datos entre las diferentes unidades funcionales de la CPU,
como la unidad de control y la unidad de cálculo aritmético.
Bus Externo (External Bus):

Función: El bus externo se utiliza para la comunicación entre la CPU y los


dispositivos periféricos externos, como discos duros, impresoras y tarjetas de
red. Facilita la transferencia de datos y comandos entre la CPU y estos
dispositivos externos.
Bus de Expansión (Expansion Bus):

Función: El bus de expansión se encuentra en las computadoras de escritorio y


se utiliza para conectar tarjetas de expansión, como tarjetas gráficas, tarjetas
de sonido y tarjetas de red, a la placa madre. Estos buses, como el bus PCI o
PCIe, permiten agregar funcionalidades adicionales a la computadora.
Bus de Control de Memoria (Memory Control Bus):

Función: Este bus se utiliza en sistemas multiprocesador o multinúcleo para


coordinar el acceso a la memoria compartida entre múltiples núcleos o
procesadores. Garantiza que no se produzcan conflictos en el acceso a la
memoria compartida.
MEMORIA PRIMARIA
La memoria primaria (MP), también conocida como memoria principal o RAM
(Random Access Memory), es un componente esencial de una computadora
que almacena temporalmente datos y programas en uso por la CPU. Esta
memoria es inseparable del microprocesador y se comunica con él a través de
buses de datos y direcciones. Su capacidad y velocidad determinan la cantidad
de datos que la CPU puede acceder y procesar rápidamente.

La MP es volátil, lo que significa que los datos se borran cuando se corta la


alimentación eléctrica. Es el corazón del subsistema de memoria de una
computadora y es mucho más rápida que la memoria secundaria. Cuando la
CPU ejecuta programas o procesa datos, primero los coloca en la MP antes de
trabajar con ellos. Además, dentro de la RAM, existe una memoria caché más
rápida que facilita la comunicación entre la CPU y la MP.

OPERACIONES CON LA MEMORIA


Lectura de Memoria:
La CPU accede a una ubicación específica de la memoria principal (RAM) para
leer los datos almacenados en esa dirección.
Propósito: Leer datos almacenados en la memoria para su procesamiento. Por
ejemplo, cuando un programa necesita acceder a una variable o instrucción
almacenada en la memoria, se realiza una operación de lectura.
Escritura en Memoria:
La CPU escribe datos en una ubicación específica de la memoria principal
(RAM), sobrescribiendo los datos existentes o almacenando nuevos datos.
Propósito: Almacenar o actualizar información en la memoria. Por ejemplo,
cuando se guarda un archivo en el disco duro, los datos se cargan primero en
la memoria RAM antes de escribirse en el almacenamiento permanente.
Transferencia de Datos entre Memorias:
Se mueven datos de una ubicación de memoria a otra, ya sea dentro de la
memoria principal o entre diferentes tipos de memoria (por ejemplo, entre RAM
y disco duro).
Propósito: Mover datos para su procesamiento, copia o transferencia a
dispositivos de almacenamiento.
Asignación y Liberación de Memoria Dinámica:
Durante la ejecución de un programa, se asigna y libera dinámicamente
espacio en la memoria principal para almacenar datos y estructuras de datos
según sea necesario.
Propósito: Administrar eficientemente la memoria durante la ejecución de
programas para evitar el desperdicio y garantizar que haya suficiente memoria
disponible para las tareas requeridas.

Operaciones de Memoria en Lote (Batch Processing):


Se realizan operaciones de lectura o escritura de datos en lotes, lo que implica
procesar múltiples operaciones de memoria en secuencia.
Propósito: Optimizar la eficiencia de procesamiento al ejecutar un conjunto de
operaciones de memoria en lugar de una sola a la vez.

Protección de Memoria:
Se implementan mecanismos para controlar el acceso a ciertas áreas de
memoria, evitando que programas o usuarios no autorizados modifiquen o
accedan a datos críticos.
Propósito: Garantizar la seguridad y la integridad de los datos al restringir el
acceso no autorizado a la memoria.

Memoria Caché:
Se utilizan memorias caché de alta velocidad para almacenar copias de datos y
programas utilizados con frecuencia, reduciendo la latencia en el acceso a la
memoria principal.
Propósito: Acelerar el acceso a datos comunes y mejorar el rendimiento
general de la CPU al minimizar la necesidad de acceder a la memoria principal.

Fragmentación de Memoria:
A lo largo del tiempo, la memoria puede fragmentarse, lo que significa que los
espacios de memoria disponibles están dispersos en lugar de ser contiguos.
Propósito: La gestión de fragmentación, como la fragmentación interna y
externa, se utiliza para optimizar el uso de la memoria y garantizar que esté
disponible para nuevas asignaciones.

Celdas de Memoria (Memory Cells):


Función: Las celdas de memoria son la unidad básica de almacenamiento en la
RAM. Cada celda almacena un bit de datos, que puede ser un 0 o un 1,
representando la información en forma binaria.
Ubicaciones de Memoria (Memory Addresses):

Función: Cada celda de memoria se identifica mediante una dirección única,


que se utiliza para acceder y referirse a la ubicación específica de datos en la
RAM. Estas direcciones permiten a la CPU y al sistema operativo encontrar y
trabajar con datos específicos en la memoria.
Buses de Datos y Direcciones (Data Bus y Address Bus):

Función: Los buses de datos y direcciones son rutas de comunicación entre la


CPU y la RAM. El bus de datos transfiere los datos entre la CPU y la RAM,
mientras que el bus de direcciones indica la ubicación de memoria a la que se
accederá. Juntos, permiten la transferencia de datos entre la CPU y la
memoria.
Líneas de Control (Control Lines):

Función: Las líneas de control son señales eléctricas que controlan el flujo de
datos y las operaciones en la RAM. Esto incluye señales de lectura, escritura,
activación y desactivación de celdas de memoria, y señales de refresco
(refresh) para mantener la integridad de los datos.
Memoria Caché:

Función: Algunos sistemas utilizan una memoria caché de alta velocidad entre
la CPU y la RAM principal para almacenar copias de datos y programas
utilizados con frecuencia. Esto acelera el acceso a datos comunes y mejora el
rendimiento general de la CPU al minimizar la necesidad de acceder a la
memoria principal constantemente.
Controlador de Memoria (Memory Controller):

Función: El controlador de memoria es un chip o parte del chipset de la placa


madre que se encarga de coordinar las operaciones de lectura y escritura en la
RAM. Gestiona las solicitudes de acceso a la memoria y asegura que se
realicen de manera eficiente y en el orden adecuado.
Módulos de Memoria (Memory Modules):
Función: La RAM generalmente se presenta en forma de módulos que se
insertan en los zócalos de la placa madre. Los módulos de memoria pueden
ser de varios tipos, como DIMM (Dual In-line Memory Module) o SODIMM
(Small Outline DIMM), y determinan la capacidad y el tipo de RAM que puede
utilizarse en una computadora.
Refresco de Memoria (Memory Refresh):

Función: La RAM dinámica (DRAM) necesita refrescarse periódicamente para


mantener la integridad de los datos. El refresco de memoria implica volver a
escribir los datos en las celdas de memoria para evitar que se desvanezcan
con el tiempo. Esto se realiza automáticamente por el controlador de memoria.
Memoria Virtual:

Función: La RAM también se utiliza en conjunción con el sistema de memoria


virtual del sistema operativo. La memoria virtual permite que la computadora
utilice una parte del disco duro como extensión de la RAM física, lo que amplía
la cantidad de memoria aparentemente disponible para las aplicaciones y el
sistema operativo.

La memoria en una computadora se organiza en varios niveles jerárquicos,


cada uno con características y funciones específicas. Los niveles de memoria
más comunes en una computadora son:

Registro (Register):

Ubicación: Los registros son los niveles más bajos de la jerarquía de memoria y
se encuentran directamente en la CPU.
Capacidad: Son muy limitados en número y capacidad, generalmente
almacenan datos inmediatos y operandos utilizados en operaciones de la CPU.
Velocidad: Los registros son extremadamente rápidos, ya que están integrados
en la CPU y permiten el acceso casi instantáneo a los datos.
Memoria Caché (Cache Memory):
Ubicación: La memoria caché se encuentra entre los registros y la memoria
principal (RAM).
Capacidad: Mayor que los registros pero aún limitada. Puede haber múltiples
niveles de caché (L1, L2, L3), cada uno con una capacidad creciente pero una
velocidad ligeramente menor.
Velocidad: La memoria caché es más rápida que la RAM, lo que permite un
acceso más rápido a los datos utilizados con frecuencia por la CPU.
Memoria Principal (RAM - Random Access Memory):

Ubicación: La memoria principal está directamente conectada a la CPU, pero


es más lenta que la memoria caché.
Capacidad: Mayor que la memoria caché y los registros. Es donde se
almacenan los programas y datos en ejecución en la computadora.
Velocidad: Más lenta que la caché pero aún lo suficientemente rápida para
proporcionar acceso rápido a los datos utilizados por la CPU.
Memoria Virtual:

Ubicación: La memoria virtual no es física, sino una parte del disco duro que se
utiliza como extensión de la memoria principal.
Capacidad: Virtualmente ilimitada, ya que depende del espacio disponible en el
disco duro.
Velocidad: Más lenta que la RAM, ya que implica la lectura y escritura en el
disco duro. Se utiliza cuando la RAM se agota para almacenar datos menos
utilizados.
Memoria de Almacenamiento Secundario:

Ubicación: Esta memoria incluye dispositivos de almacenamiento a largo plazo,


como discos duros (HDD) y unidades de estado sólido (SSD).
Capacidad: Mucho mayor que la RAM o la memoria virtual. Aquí se almacenan
programas, datos y archivos a largo plazo.
Velocidad: Más lenta que la RAM y la memoria virtual, pero se utiliza para el
almacenamiento duradero.
Registro (Register):

Ubicación: Los registros son pequeñas áreas de almacenamiento directamente


integradas en la CPU.
Capacidad: Muy limitada, generalmente solo unos pocos registros de propósito
general.
Velocidad: Extremadamente rápida, el acceso es prácticamente instantáneo.
Función: Almacenan datos y operandos utilizados en las operaciones de la
CPU. Son esenciales para la ejecución de instrucciones.
Memoria Caché (Cache Memory):

Ubicación: La memoria caché se encuentra entre la CPU y la memoria principal


(RAM).
Capacidad: Más grande que los registros pero aún limitada. Suele haber
múltiples niveles de caché (L1, L2, L3), cada uno con mayor capacidad pero
velocidad ligeramente menor.
Velocidad: Más rápida que la RAM principal, permite un acceso más rápido a
los datos utilizados con frecuencia.
Función: Almacena copias de datos y programas utilizados recientemente para
acelerar el acceso a la memoria principal.
Memoria Principal (RAM - Random Access Memory):

Ubicación: La RAM es la memoria principal a la que se conecta directamente la


CPU.
Capacidad: Mayor que la memoria caché, pero aún limitada en comparación
con el almacenamiento secundario.
Velocidad: Más lenta que la caché pero lo suficientemente rápida para
proporcionar un acceso relativamente rápido a los datos utilizados por la CPU.
Función: Almacena programas y datos en ejecución en la computadora.
Memoria Virtual:

Ubicación: No es una memoria física, sino una parte del disco duro o SSD que
se utiliza como extensión de la memoria principal.
Capacidad: Virtualmente ilimitada, depende del espacio disponible en el
almacenamiento secundario.
Velocidad: Más lenta que la RAM, ya que implica la lectura y escritura en el
disco o SSD. Se utiliza cuando la RAM se llena para almacenar datos menos
utilizados.
Memoria de Almacenamiento Secundario:
Ubicación: Incluye dispositivos de almacenamiento a largo plazo, como discos
duros (HDD) y unidades de estado sólido (SSD).
Capacidad: Mucho mayor que la RAM o la memoria virtual.
Velocidad: Más lenta que la RAM y la memoria virtual, pero se utiliza para el
almacenamiento duradero de programas, datos y archivos.

También podría gustarte