miércoles, 8 de septiembre de 2010

FIFO Y LIFO

Las memorias son los dispositivos de almacenamiento de datos e instrucciones en una computadora.


Llamamos sistema de memoria al conjunto de estos dispositivos y los algoritmos de hardware y/o software de

control de los mismos. Diversos dispositivos son capaces almacenar información, lo deseable es que el

procesador tuviese acceso inmediato e ininterrumpido a la memoria, a fin de lograr la mayor velocidad de

procesamiento. Desafortunadamente, memorias de velocidades similares al procesador son muy caras. Por esta

razón la información almacenada se distribuye en forma compleja en una variedad de memorias diferentes, con

características físicas distintas.

Una clasificación funcional de las memorias es la siguiente:

a) Memoria interna: Constituida por los registros internos de la CPU. Este tipo de memoria se estudia en

la Unidad 5 y se caracteriza por su alta velocidad.

b) Memoria central (o principal): Almacena programas y datos, es relativamente grande, rápida y es

accedida directamente por la CPU a través de un bus. Este tipo de memoria es parte de esta unidad.

c) Memoria secundaria: Se usa para el almacenamiento de programas del sistema y grandes archivos. Su

capacidad es mucho mayor que las anteriores pero más lenta y el acceso a la misma por parte de la CPU en

indirecto. Las principales tecnologías son la magnética y la óptica. Este tipo de memorias se estudia en la

Unidad 7.

Se pueden definir algunos parámetros generales aplicables a todas las memorias

a) Unidad de almacenamiento: Bit.

b) Capacidad de almacenamiento: Cantidad de bits que puede almacenarse. Si bien la unidad de

almacenamiento es el bit, muchas veces se usa el byte. Así encontramos capacidades en Kb ( 1Kb = 1024

bytes), en Mb (1Mb = 1024 Kb), en Gb (1Gb = 1024 Mb), etc.. Las memorias se consideran organizadas en

palabras, cada palabra es un conjunto de bits a los cuales se accede simultáneamente.

c) Tiempo de acceso (ta): Es el que se tarda en leer o escribir una palabra en la memoria desde el momento

que se direcciona. La velocidad de acceso ba=1/ta se mide en palabras/segundo. Ver fig. 1.

d) Tipo de acceso:

Acceso aleatorio: cuando el tiempo de acceso es similar para cualquier posición

Acceso serie: cuando el tiempo de acceso depende de la posición que ocupa la palabra dentro de la

memoria.
 
 
 
Memorias FIFO
 
 
Son memorias serie en las que la primera información que entra es la primera que sale (First Input First


Output). La fig. 20 indica una FIFO en bloque y su funcionamiento en la figura 21.





Figura 20






Figura 21

Las memorias FIFO pueden implementarse con registros de desplazamiento estáticos y una unidad de

control. Esta última debe tener en cuenta las siguientes características de este tipo de memoria.

- La lectura es destructiva, es decir que al leer, el dato leído ya no está más en la memoria.

- Cada operación de lectura o escritura debe producir un desplazamiento del resto de la memoria.

- Cuando la memoria está llena no podrá escribirse, por lo tanto la Unidad de Control deberá ser

capaz de generar una señal de Memoria llena.

- Generar las señales de control necesarias para que el primer dato escrito esté disponible para la

primera lectura.

- Deberá aceptar al menos tres entradas exteriores: señal de lectura/escritura, señal de inicio de ciclo

y señal de sincronismo.
 
 
En la figura 22 aparece un diagrama en bloques simplificado de una memoria FIFO implementada con


un registro de desplazamiento estático.
 
 

 Figura 22


Las FIFO se encuentran en CI de LSI y una de sus aplicaciones es acoplar sistemas digitales con

velocidades de procesamiento diferentes, ver fig. 23. El sistema rápido va llenando la FIFO mientras que el lento

la va vaciando. La capacidad de la memoria debe estar acorde con la diferencia de velocidades y el tamaño del

bloque a transferir.



Figura 23



Memorias LIFO


En estas memorias al última información que entra es la primera que sale (Last Input First Output).En la

fig. 24a se indica el funcionamiento de una LIFO y su diagrama en bloque en la fig. 24b.
 
 

fig.24a
 
 
fig.24b
 
 
 
La informacion obtenida para la publicacion de este tema fue obtenido de la UTN-FRM Arquitectura de computadoras quien desarrolla e investiga los te temas en informatica

jueves, 2 de septiembre de 2010

La Diferencias entre Robots Hidráulicos, Eléctricos y Neumáticos.

Ahora les voy a presentar como funcionan y las caracteristicas de cada uno de los tipos de robots

Sistemas de Impulsión de los robots industriales:

Los más comunes son tres:impulsión eléctrica, impulsión hidráulica e impulsión neumática.

Eléctrico.

Los robot electricos adoptan el nombre de impulsión eléctrica cuando se usa la energía eléctrica para que el robot ejecute sus movimientos. La impulsión eléctrica se utiliza para robots de tamaño mediano, pues éstos no requieren de tanta velocidad ni potencia como los robots diseñados para funcionar con impulsión hidráulica. Los robots que usan la energía eléctrica se caracterizan por una mayor exactitud y repetibilidad.



Neumático.

Para los Neumaticos son aquellos robots que se valen de la impulsión neumática para realizar sus funciones. En la impulsión neumática se comprime el aire abastecido por un compresor, el cual viaja a través de mangueras. Los robots pequeños están diseñados para funcionar por medio de la impulsión neumática. Los robots que funcionan con impulsión neumática están limitados a operaciones como la de tomar y situar ciertos elementos. Es importante señalar que no todos los elementos que forman el robot pueden tener el mismo tipo de impulsión.


 
Hidráulico.

Estos tipos de sistemas se basan en la impulsión hidráulica que utiliza algun tipo de fluido, generalmente un tipo de aceite, para que el robot pueda movilizar sus mecanismos. La impulsión hidráulica se utiliza para robots grandes, los cuales presentan mayor velocidad y mayor resistencia mecánica.







                                                           


Robots Neumáticos                 Ventajas                             Desventajas        
                                                Baratos                          Dificulta de control continuo

                                                Rápidos            Instalación especial ( compresor , filtros)

                                               Sencillos                                   Ruidoso

                                                                                               Robustos






Robots Hidráulicos  Rápidos

                            Alta relación potencia peso                                  Difícil mantenimiento

                    Autolubricantes                      Instalación especial( filtros, eliminación aire)


                                        Alta capacidad de carga                           Frecuentes fugas

                                     Estabilidad frente a cargas estáticas                      Costosos




Robots Eléctricos v Precisos

                                                               Fiables                             Potencia limitada

                                                            Fácil control

                                                      Sencilla instalación

                                                             Silenciosos