Está en la página 1de 10

Tipos de Buses

Podríamos hacer una primera clasificación:

- Buses internos: llevan los datos por dentro de la placa base.


Normalmente se llaman pistas, como ya vimos.

- Buses Externos: transportan datos a periféricos y otros dispositivos


conectados a la placa base. Estos son a los que realmente se les
llama cable buses.

Un bus interno permite la comunicación entre los componentes


internos, tales como una tarjeta de vídeo y las memorias. Un bus
externo es capaz de comunicarse con componentes externos, como
un disco duro.

11.En función de su forma tenemos:

- ATA (Advanced Technology Attachment) es una bus estándar para


conectar dispositivos de almacenamiento como discos duros y
unidades de CD-ROM en los ordenadores. Existen muchos términos y
sinónimos de ATA, incluyendo abreviaturas como IDE, ATAPI, y
UDMA. Suelen tener 40 pins en paralelo (uno al lado del otro). ATA es
una conexión en paralelo, el envío de muchos bits a la vez a través de
un conector ancho, plano, con una velocidad de transferencia de datos
máxima de 133 Mb/s

- SATA (serial ATA) : es la evolución del de ATA. Utiliza un cable con


menos conductores y un conector mucho más pequeño. Tienen
mayores velocidades de transmisión de datos y ocupan menos
espacio. Por lo general tienen velocidades de transferencia de hasta
600 Mb/s.
12.Memoria principal-La función de la memoria principal es almacenar
datos e instrucciones de programa de forma temporal. Es estación
obligada en todas las operaciones de entrada y salida y, por supuesto,
de los resultados parciales o finales del proceso.

La memoria esta estructurada en forma de una colección de celdas, en


cada una de las cuales cabe una unidad especifica de información:
octetos o palabras. El contenido de cada una de las posiciones de
memoria podrá ser bien dato o instrucción. Cada celda tiene asignada
una posición relativa con respecto a un origen, cuyo valor numérico
constituye la dirección de la misma y que no se encuentra almacenado
en ella.

Con la misión de garantizar estabilidad y seguridad en las


operaciones, la dirección y datos deben mantenerse en registros
durante ese tiempo. En la memoria nos encontramos con:

Registro de dirección de memoria en la que almacena temporalmente


la dirección sobre la que efectúa la selección.

Registro de Información de memoria en donde se almacena el dato


durante las fases de lectura o escritura en la celda señalada por el
registro anterior.

Tecnologías de Fabricación

La constitución de las memorias ha evolucionado en la misma manera


que lo ha hecho la tecnología. En un principio se utilizaron núcleos
diminutos de ferrita, los cuales dependiendo del sentido de imanación
permiten asignar uno o cero a los dos posibles estados. Los núcleos
son seleccionados por medio de finos hilos que los atraviesan siendo
la corriente eléctrica la encargada de efectuar la selección y la lectura.
Cada bit conforma junto con el resto de los de otras celdas, lo que se
denomina plano de memoria y habrá, por tanto, tantos como ancho
tiene la palabra de memoria.

Actualmente se han pasado a utilizar memorias de estado sólido,


basadas en circuitos eléctricos de silicio, los cuales, mediante un
conjunto de biestables es posible almacenar la información de igual
manera que si fueran ferritas. Estos dispositivos se denominan RAM,
memorias de acceso al azar, constituyendo la vertiente estática de las
mismas. Dentro de la misma familia se encuentran las dinámicas, que
al basar su funcionamiento en la carga de diminutos condensadores,
necesitan ser refrescadas cada cierto tiempo para evitar que pierdan
toda la carga, y, por tanto, el uno binario. Habitualmente en este tipo
de memoria se pierde la información si se quita la alimentación, salvo
que se les dote de baterías para mantenerla. Las memorias de ferrita
conservan indefinidamente la información.

Si la celda anterior (biestable o condensador), se sustituye por un


fusible que puede estar fundido o no tendremos una ROM, es decir,
memoria de solo lectura, muy adecuada para guardar programas
indefinidamente sin ninguna posibilidad de ser borrados.

9.Características de la Memoria

Las magnitudes importantes que caracterizan la Memoria Central son:

· Capacidad o tamaño de la misma. Es decir, el numero de miles de


posiciones que contiene. Normalmente se expresan en K.palabras,
aunque en los ordenadores personales al ser las palabras de 8 bits se
expresan en K-bytes. En la actualidad, el tamaño de la palabra es
múltiplo del byte, ya que de esta forma el acceso a la misma puede
hacerse desde uno al ancho máximo del bus de datos, ahorrando en
muchos casos tiempo. Así tendremos palabras de 8, 16, 32, 64 bits y
capacidades de siempre medidas en potencia de dos: 8, 16, 64, 128
K...etc(siendo 1K igual a 1025).

· Tiempo de Acceso. Es el tiempo que invierte el ordenador desde que


se emite la orden de lectura-escritura, hasta que finaliza la misma.
Este tiempo es muy pequeño, y de el depende la potencia del
ordenado. Son típicos tiempos del orden de microsegundos e incluso
del orden de 2 a 10 nanosegundos.

· El tamaño de la celda define su anchura de palabra, y viene fijado


por el ancho del registro de información de memoria. Si la palabra
interna es superior a la de la memoria, necesitara hacer más de un
acceso para conseguir toda la información.

6.Esquema de funcionamiento
7.Velocidad RAM
En cuanto a la velocidad de la memoria RAM se refiere a la capacidad
que tiene el equipo para transferir datos, es decir que entre mayor
memoria tenga más rápida puede ser tu computadora para almacenar,
recuperar y transferir datos dentro de la memoria local.
La velocidad del equipo varía de algunos factores como la versión de
la memoria que utilice tu equipo junto con el hardware.
En teoría cuanto mayor sea la memoria RAM de tu equipo podrá
procesar con mayor fluidez no solo en el arranque sino en programas
para procesar gráficos, multimedia y videojuegos.

8.Tiempo de la RAM
Al hablar de tiempo de RAM si bien son temas un poco más técnicos,
el concepto base es la cantidad de tiempo que le toma a un modulador
acceder a cada bit de datos, pasando por columnas y filas que se
encuentran en un grupo de memoria. Ésta serie de números se le
conoce como latencia.
La latencia como tal, es la que lidia con la velocidad a la que un
modulador RAM accede a su propio hardware, en éste caso en
especial cuando tiene una latencia baja significa un mejor y más
rápido acceso a los datos, por lo que en general el ordenador es más
eficiente.
En el caso de computadoras de uso empresarial y casero la latencia
tiene diferencias mínimas que no podrás notar a menos que, uses
equipo para operaciones industriales.
5.Tipos de memoria:
La memoria RAM
La más importante es la denominada memoria RAM (Random Access
Memory), ya que nuestra computadora no podría funcionar sin su
existencia.
En la RAM se guarda distinto tipo de información, desde los procesos
temporales como modificaciones de archivos, hasta las instrucciones
que posibilitan la ejecución de las aplicaciones que tenemos instaladas
en nuestra PC.
Por tal motivo, es utilizada constantemente por el microprocesador,
que accede a ella para buscar o guardar temporalmente información
referente a los procesos que se realizan en la computadora.
Dentro de las memorias RAM existen distintos tipos de tecnologías
que se diferencian principalmente por su velocidad de acceso y su
forma física. Entre ellas encontramos las DRAM, SDRAM, RDRAM,
entre otras.
Las denominadas DRAM (Dynamyc Random Acces Memory) han sido
utilizadas en las computadoras desde los primeros años de la década
de los 80’s, y aún en la actualidad continúan utilizándose. Se trata de
uno de los tipos de memorias más económicas, aunque su mayor
desventaja está relacionada con la velocidad de proceso, ya que es
una de las más lentas, lo que ha llevado a los fabricantes a modificar
su tecnología para ofrecer un producto mejor.
En cuanto al tipo de tecnología SDRAM, derivada de la primera,
comenzó a comercializarse a finales de la década de los 90’s, y
gracias a este tipo de memoria se lograron agilizar notablemente los
procesos, ya que puede funcionar a la misma velocidad que la
motherboard a la que se encuentra incorporada.
Por su parte, la tecnología RDRAM es una de las más costosas debido
a su complejidad de fabricación, y sólo se utilizan en procesadores
grandes, tales como los Pentim IV y superiores.
Otra de las diferencias entre las distintas memorias RAM se halla en el
tipo de módulo del que se trate, que pueden ser SIMM (Single in line
Memory Module), DIMM (Double Memory Module) y RIMM (Rambus in
line Memory Module), dependiendo de la cantidad de pines que
contenga y del tamaño físico del módulo.
La memoria ROM
Además de la memoria RAM, las computadoras trabajan con la
memoria denominada ROM, Read Only Memory, que como su nombre
lo indica se trata de una memoria sólo de lectura, ya que la mayoría de
estas memorias no pueden ser modificadas debido a que no permiten
su escritura.
La memoria ROM viene incorporada a la motherboard y es utilizada
por la PC para dar inicio a la BIOS, lo cual es básicamente un
programa que posee las instrucciones adecuadas para guiar a la
computadora durante el arranque.

Entre sus funciones, la BIOS comienza con el proceso


denominado POST (Power On Self Test) durante el cual inspeccionará
todo el sistema para corroborar que todos sus componentes funcionan
adecuadamente para dar lugar al arranque.
Para ello, la BIOS consulta un registro en el que se halla toda la
información referente al hardware que tenemos instalado en nuestra
PC, para comprobar que todo se encuentre en orden. Dicho registro es
denominado CMOS Setup.
Si bien mencionamos que en muchos casos la memoria ROM no
puede ser modificada, en la actualidad gran cantidad de motherboards
incorporan nuevos modelos de ROM que permiten su escritura, para
que el usuario pueda realizar cambios en la BIOS con el fin de mejorar
su funcionamiento.
La diferencia fundamental que existe entre la memoria RAM y la ROM
radica en la velocidad, ya que la ROM al tratarse de un tipo de
memorial secuencial necesita recorrer todos los datos hasta hallar la
información que está buscando, mientras que la RAM trabaja de
manera aleatoria, lo que hace que acceda a la información específica
de manera directa.
Este factor hace que la velocidad de la RAM sea notablemente
superior. Asimismo, la capacidad de ésta es mayor a la de la
memoria ROM, y a diferencia de esta última, la RAM no viene
integrada al motherboard, lo que permite que el usuario pueda
expandir la cantidad de memoria RAM de su PC.
La memoria caché
Otro de los tipos de memoria utilizados por las computadoras es la
denominada SRAM, más conocida como memoria Caché.
Tanto el procesador como el disco rígido y la motherboard poseen su
propia memoria caché, que básicamente resguarda distintas
direcciones que son utilizadas por la memoria RAM para realizar
diferentes funciones, tales como ejecutar programas instalados en la
PC.
El proceso que realiza la memoria caché es guardar las ubicaciones
en el disco que ocupan los programas que han sido ejecutados, para
que cuando vuelvan a ser iniciados el acceso a la aplicación logre ser
más rápido.
Existen tres tipos de caché diferentes:
– El caché L1 que se encuentra en el interior del procesador y
funciona a la misma velocidad que éste, y en el cual se guardan
instrucciones y datos.
– El caché L2 que suelen ser de dos tipos: interno y externo. El
primero se encuentra dentro de la motherboard, mientras que el
segundo se halla en el procesador pero de manera externa, lo que lo
hace más lento que el caché L1.
– El caché L3 que sólo vienen incorporado a algunos de los
microprocesadores más avanzados, lo que resulta en una mayor
velocidad de procesos.
La memoria de Swap
En algunas computadoras, sobre todo en aquellas que poseen sistema
operativo Microsoft Windows o Linux, también encontraremos la
denominada memoria virtual o de Swap.
Este tipo de memoria, que funciona de manera similar a la caché, es
creada por Windows o Linux para ser utilizada exclusivamente por el
sistema operativo. En el caso de Linux esta denominada memoria
swap generalmente está ubicada en una partición diferente del disco,
mientras que en el sistema de Microsoft es un archivo dentro del
sistema operativo mismo.

En muchas ocasiones la memoria virtual suele producir ciertos


problemas que ocasionan que la PC se cuelgue, ya que este tipo de
memoria ha sido creada por el sistema dentro del disco rígido y a
veces puede llegar a superar la capacidad de proceso.
En la ejecución de programas mediante la memoria virtual, sólo
obtendremos como resultado que nuestra PC se vuelva más lenta, ya
que le resta velocidad de proceso al disco rígido.

La mejor forma de evitar este inconveniente es expandir la cantidad de


memoria RAM de nuestra PC, para que el sistema no necesite de la
creación de memoria virtual extra, y por ende relentice los procesos
durante nuestro trabajo

4.Esquema general de un computador

En visión muy general un computador se compone de una memoria


central o principal, que contiene programas y datos, de una unidad
central de procesamiento(CPU), que ejecuta el programa, y
de unidades de entradas/ salidas para los intercambios con el exterior.
A veces se llama sistema informático al conjunto de computador más
los elementos conectados a él.

El programa es registrado en memoria antes de comenzar su


ejecución. Esta memoria, gracias a la cual puede ejecutarse el
programa, se llama memoria central o bien memoria principal y en
torno a ella se organizan el resto de las diferentes unidades de la
máquina.
Registro de dirección de memoria-Dirección de memoria. En
informática, una dirección de memoria es un identificador para una
localización de memoria con la cual un programa informático o un
dispositivo de hardware pueden almacenar un dato para su posterior
reutilización. Una forma común de describir la memoria principal de
una computadora es como una colección de celdas que almacenan
datos e instrucciones. Cada celda está identificada por un número o
dirección de memoria. 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, ya que
un bit solo puede contener el valor cero o uno y eso no es suficiente
para guardar datos o instrucciones, por lo que se debe almacenar en
bytes,

2.Decodificador de direcciones -para poder conectar un dispositivo de memoria


al microprocesador es necesario decodificar la dirección enviada desde este
último. La decodificación hace que la memoria funcione en una sección o una
partición única del mapa de memoria. Sin un decodificador de dirección,
solamente un dispositivo de memoria podría conectarse al microprocesador, lo
cual lo haría prácticamente inútil. ¿Por qué decodificar la memoria? La
decodificación y el mapeo de memoria es importante porque permite conectar
más de un dispositivo al microprocesador. Estos dispositivos pueden ser
memorias (ROM y/o RAM ), buffer

s,latechs , transeiver

s, etc.. Los archivos mapeados en memoria son una copia idéntica en memoria
de un archivo de disco. El mapeo y decodificación consiste en asegurar una
localidad o bloque de memoria para cadadispositivo externo al procesador.Esto
se logra mediante la combinación de las líneas de control, selección y dirección,
para generar una única señal de habilitación para el dispositivo deseado.
DECODIFICADORES Tienen como función detectar la presencia de una
determinada combinación de bits en sus entradasy señalar la presencia de este
código mediante un cierto nivel de salida. Un decodificador posee Nlíneas de
entrada para gestionar N bits y en una de las 2N líneas de salida indica la
presencia deuna o mas combinaciones de n bits

3.registro de datos

un registro (también llamado fila o tupla) representa un objeto único


de datos implícitamente estructurados en una tabla. En términos
simples, una tabla de una base de datos puede imaginarse formada
de filas y columnas o campos. Cada fila de una tabla representa un
conjunto de datos relacionados, y todas las filas de la misma tabla
tienen la misma estructura.
Un registro es un conjunto de campos que contienen los datos que
pertenecen a una misma repetición de entidad. Se le asigna
automáticamente un número consecutivo (número de registro) que en
ocasiones es usado como índice aunque lo normal y práctico es
asignarle a cada registro un campo clave para su búsqueda.

También podría gustarte