Buses, Memoria RAM, Microprocesadores
Buses, Memoria RAM, Microprocesadores
Buses, Memoria RAM, Microprocesadores
Los buses son el elemento permite transferir toda la información, desde las operaciones más
sencillas de la UCP, así como toda transferencia de datos entre los distintos dispositivos
conectados al sistema central. Memoria, tarjetas gráficas, teclados, etc.… y en definitiva cualquier
periférico o dispositivo del ordenador se comunica a través de este elemento. Existen dispositivos
mucho más conocidos que los buses del sistema, pero incluso la tarjeta gráfica más potente del
mercado necesitará comunicar los datos con el sistema, y no sólo eso, porqué además serán las
características del bus las que marcarán el rendimiento de dicha tarjeta.
BUSES
Un bus, mes un canal de comunicación que las computadoras usan para comunicar sus
componentes entre sí, por ejemplo para comunicar el procesador con los periféricos, memoria o
dispositivos de almacenamiento.
Generalmente el Bus está integrado a la tarjeta madre, en una tarjeta madre muy posiblemente se
encuentre diferentes tipos de buses.
El objetivo de que El bus esté conectado a la tarjeta madre es que los dispositivos que se conecten
a ella, actúen como si estuvieran directamente conectadas con el procesador.
El bus es el elemento más corriente de comunicación en los computadores y consta de un camino
que permite comunicar selectivamente un número de componentes o dispositivos, de acuerdo a
unas ciertas reglas o normas de conexión. Desempeña por tanto las tareas de enlace y de
conmutador, puesto que permite, en cada momento, seleccionar los dispositivos que se comunican
a través suyo.
En las transferencias de información que se realizan en los buses, hay como mínimo dos agentes
involucrados: el que origina la transferencia, que denominaremos maestro de la transferencia y el
que responde a la misma, que denominaremos esclavo de la transferencia. No todos los elementos
conectados a un bus pueden actuar como a estos de la transferencia; se denominan maestros
potenciales aquellos elementos que sí tienen esta capacidad.
La operación básica del bus se denomina ciclo de bus. Un ciclo permite realizar una transferencia
elemental de un dato entre dos dispositivos. En esta transferencia, la información se lleva de un
elemento que se denomina fuente a otro que se denomina destino. Los buses modernos permiten
agrupar varias transferencias en una sola operación, que denominaremos transacción, estas
pueden tener los mismos o distintos destinos, o incluso un mismo elemento puede actuar como
fuente y como destino en distintas transferencias de una misma transacción.
TIPOS DE BUSES POR TECNOLOGÍA
En forma muy general existen tres tipos de buses, de acuerdo a la función que realizan.
Este es un bus bidireccional, pues los datos pueden fluir hacia o desde la CPU. Los m terminales de
la CPU, de D0 - Dm-1, pueden ser entradas o salidas, según la operación que se esté realizando
(lectura o escritura ) . En todos los casos, las palabras de datos transmitidas tiene m bits de
longitud debido a que la CPU maneja palabras de datos de m bits; del número de bits del bus de
datos, depende la clasificación del microprocesador.
Bus de Control
Este conjunto de señales se usa para sincronizar las actividades y transacciones con los periféricos
del sistema. Algunas de estas señales, como R / W , son señales que la CPU envía para indicar que
tipo de operación se espera en ese momento. Los periféricos también pueden remitir señales de
control a la CPU, como son INT, RESET, BUS RQ.
Las señales más importantes en el bus de control son las señales de cronómetro, que generan los
intervalos de tiempo durante los cuales se realizan las operaciones. Este tipo de señales depende
directamente del tipo del microprocesador.
TIPOS DE BUSES POR SU TECNOLOGIA
Bus de datos
Tabla de contenidos
Funciones
Características
Otros tipos de buses
o Bus de control
o Bus de direcciones
Ejemplos
o SATA
o IDE
o USB
o PCI
Funciones
De manera general, los buses de datos funcionan permitiendo la comunicación entre los distintos
dispositivos de un computador, sin embargo, es posible detallar su funcionamiento a través de los
siguientes parámetros:
Los buses de datos son capaces de conducir los datos emitidos por los dispositivos de una
computadora bajo una frecuencia única. Estos datos generados bajo una misma frecuencia son
llevados al procesador o CPU, lugar en el que se recibe la información para posteriormente llevar a
cabo tareas concretas.
Luego de que el procesador recibe información y genera instrucciones, envía una nueva señal en
forma de datos que deben ser conducidos en dirección a los componentes pertinentes del
computador. Para ello, nuevamente se hace uso de los buses de datos o canales de datos.
Después de que la información llega a su destino y el usuario interactúa con el computador, se
generan nuevos datos, los cuales nuevamente deben ser conducidos al procesador. Este proceso
cíclico y continuo es llevado a cabo a través de los buses de datos.
Características
Los buses de datos generalmente tienen las siguientes características:
Los buses están fabricados con materiales conductores de electricidad, por lo que al recibir una
señal eléctrica, ésta se transmite de manera instantánea a los aparatos conectados al canal de datos.
Un bus se distingue por representar la cantidad simultánea de información que se puede transmitir a
través de una conexión, debido a esto, el cableado utilizado por los buses cuenta con un número
determinado de hilos, por lo que al utilizar un cable de 16 hilos, se dice que el bus puede transmitir
16 bits de forma paralela.
La velocidad de transferencia de datos de un bus se mide a través de la frecuencia, la cual se
expresa en Hertz y representa la cantidad de datos que se pueden enviar y recibir en un segundo.
Los buses de datos son de tipo bidireccional, por lo que permiten la transferencia de archivos en
forma de “envío” y recibo”. Dicho de otra manera, los terminales de un bus de datos pueden ser de
salida y de entrada.
Bus de control
Los buses de control son aquellos que dirigen la información referente a la dirección que tomará
la circulación de datos a través de los distintos buses del ordenador. Por medio de los buses de
control se movilizan las señales de control que llevan información referente a la temporización de
los módulos y la frecuencia que deberá llevar cada paquete de información para evitar
obstrucciones y problemas en el sistema informático.
Bus de direcciones
Se trata de un tipo de bus de tipo unidireccional. A través de estos buses se envía información de
una parte del sistema a otra sin posibilitar una respuesta de regreso. Los buses direccionales
generalmente están relacionados al uso de la memoria RAM. Esto se debe a que las distintas
celdas de la memoria tienen una dirección independiente. Así, es gracias a los buses direccionales
que esta memoria puede enviar información a las distintas unidades de entrada y salida
conectadas a ella.
Ejemplos
Existen distintos cableados y componentes que se pueden presentar como ejemplos de buses
de datos que podemos encontrar en cualquier computadora. A continuación mostramos algunos
de ellos:
SATA
Las conexiones Satas son cables de transferencia de datos que pueden funcionar como buses de
datos o de control. Permiten movilizar datos entre la tarjeta madre y los distintos
componentes que se conectan a ella, los cuales pueden ir desde el disco duro hasta las
unidades lectoras de disco. La conexión SATA destaca por permitir una transferencia de datos a
alta velocidad, también permite conectar unidades de disco duro en caliente y hace posible
transferir datos mediante un cable de mayor longitud.
IDE
EL MICROPROCESADOR
Se llama microprocesador o simplemente procesador al circuito integrado central de
un sistema informáticoLinks to an external site. , en donde se llevan a cabo las operaciones
lógicas y aritméticas (cálculos) para permitir la ejecución de los programas, desde el Sistema
OperativoLinks to an external site. hasta el Software de aplicación.
Un microprocesador puede operar con una o más CPULinks to an external site. (Unidades
Centrales de Procesamiento), constituidas cada una por registros, una unidad de control, una
unidad aritmético-lógica y una unidad de cálculo en coma flotante (o coprocesador matemático).
Asimismo, se haya generalmente conectado mediante un zócalo a la placa base o tarjeta madre,
junto con un sistema disipador de calor que conforman ciertos materiales de disipación témica y
un fan cooler (ventilador inerno).
Mientras que un mismo microprocesador puede contar con uno o más núcleos físicos o lógicos, en
los que se lleva a cabo toda la labor de cálculo, un mismo sistema informático puede disponer de
varios procesadoresLinks to an external site. trabajando en paralelo.
El rendimiento de dichos procesadores no es nada fácil de medir, pero se suele usar la
frecuencia de reloj (medida en herzios) para distinguir entre la potencia de unos y de otros.
Estas fases se llevan a cabo en varios ciclos del CPU, y su duración depende de la frecuencia a la
que trabaje el microprocesador.
NOTA: Para complementar el Tema de los "Microprocesador
Microprocesador
EN XATAKA
Cómo saber qué páginas están consumiendo más memoria RAM en Chrome
Teniendo en cuenta que la RAM sirve para que el ordenador o dispositivo móvil gestione los datos
de las aplicaciones en funcionamiento, la cantidad que tengas afecta directamente al
rendimiento de tu dispositivo. Cuanta más RAM tengas más aplicaciones podrás gestionar a la
vez, y de ahí su importancia porque si no hay suficiente el ordenador puede ir lento.
A lo que te sueles referir como memoria RAM cuando estás hablando de ella como un
componente físico es a unas tarjetas que van conectadas directamente a la placa base de tu
ordenador. Estas tarjetas tienen diferentes módulos de memoria integrada que están conectados
entre sí, y en dispositivos como ordenadores hay ranuras para tener varias de estas tarjetas.
De esta manera, si quieres que tu PC tenga 32 GB de RAM puedes tener dos tarjetas, de manera
que en el caso de que una se rompa puedas seguir utilizando la otra hasta tener un reemplazo.
Esto en los ordenadores de sobremesa y portátiles, porque dispositivos como los teléfonos
móviles no suelen poder permitir cambiar sus componentes.
Existen dos tipos de memoria RAM. Las memorias de tipo DDR (Double Data Rate) se
caracterizan por ser capaces de llevar a cabo dos operaciones en cada ciclo de reloj, a diferencia
de las de tipo SDR (Single Data Rate), que solo ejecutan una operación de lectura o escritura.
Para hacerlo posible los chips DDR se activan dos veces en cada ciclo de la señal de reloj, bien
por nivel (alto o bajo), bien por flanco (de subida o bajada).
Esta forma de funcionar es la misma tanto en los estándares DDR3 y DDR4, así como el
DDR5 que se empezará a ver pronto o sus predecesores. Sin embargo, cuanto más moderno es
el estándar que estás utilizando mayor será la velocidad a la que puede operar. Esto quiere
decir que no es lo mismo tener una DDR4 con una tasa de datos de 3,2 GB/s y una tasa de
transferencia máxima de 25,6 GB/s que una DDR5 con 6,4 GB/s y 51,2 GB/s respectivamente.
Por lo tanto, las nuevas generaciones de memoria RAM nos ofrecen un rendimiento más alto que
las las anteriores, así como una mayor escalabilidad y eficiencia energética. De ahí que si quieres
un mayor rendimiento pueda ser interesante actualizar. Sin embargo existe un problema, y es que
el estándar de RAM que puedes utilizar lo define la placa base de tu dispositivo.
Por ejemplo, si tienes un viejo ordenador que en su día venía con memorias RAM DDR3, es muy
posible que las ranuras que tiene para la RAM estén dedicadas a este estándar. Cada uno tiene
un conector diferente, por lo que si quieres poder utilizar una memoria RAM más avanzada vas a
necesitar otra placa base.
Tu ordenador o móvil no ejecuta todas las acciones utilizando únicamente el disco duro, ya que si
lo hiciera tardaría demasiado en ejecutarlas. Por eso, se utiliza un tipo de memoria mucho más
rápida para hacer estas tareas más inmediatas, y es la encargada de almacenar las
instrucciones de la CPU o los datos que las aplicaciones necesitan constantemente. Estas
instrucciones quedan allí hasta que se apague el ordenador o hasta que se sustituyan por otros
nuevos.
Para que lo entiendas, vamos a imaginarnos que estás trabajando en tu escritorio. Los cajones
son tu disco duro, donde almacenas todo lo que puedes utilizar. Pero también necesitas poner en
el propio escritorio las herramientas y archivos que estás utilizando, y eso es lo que haría en
este caso la memoria RAM. Así no tienes que estar abriendo y cerrando los cajones, lo tienes todo
en frente.
EN XATAKA
Cómo ampliar la memoria RAM de un ordenador: todo lo que debes saber
La memoria RAM puede ser utilizada por las aplicaciones de diferentes maneras. Por ejemplo, si
utilizas un navegador, todos los datos de las webs que visitas suelen estar en la RAM para que
cuando accedas a ellos estén siempre ahí y no se tengan que cargar de nuevo. Por eso los
navegadores suelen ocupar mucha memoria RAM.
Las aplicaciones que tienes abiertas se quedan almacenadas en la RAM, de manera que puedas
utilizarlas de forma rápida sin tener que andar escribiendo contínuamente tu disco duro. Por eso,
cuantas más memoria RAM tienes más aplicaciones puedes utilizar a la vez, lo que afecta a la
multifunción de tu dispositivo.