SlideShare ist ein Scribd-Unternehmen logo
1 von 3
MEMORIAS LIFO Y FIFO


Las memorias LIFO y FIFO son memorias especiales del tipo tampón cuyo nombre
proviene de la forma de almacenar y extraer la información de su interior.




FIFO (First in-first out)



 Primero en entrar - primero en salir, es decir, es lo que se llama una fila de espera. El
término LIFO se utiliza en estructuras de datos y teoría de colas. Guarda analogía con
una pila de platos, en la que los platos van poniéndose uno sobre el otro, y si se quiere
sacar uno, se saca primero el último que se puso. LIFO es el algoritmo utilizado para
implementar pilas.



Ej. Las personas que esperan en una cola y van siendo atendidas en el orden en que
llegaron, es decir, que la primera persona que entra es la primera persona que sale.
LIFO (Last in-first out)



 la última información introducida en la memoria es la primera en extraerse, es lo que
se llama una pila o apilamiento. FIFO se utiliza en estructuras de datos para
implementar colas. La implementación puede efectuarse con ayuda de vectores, o
bien mediante el uso de punteros y asignación dinámica de memoria.

Si se implementa mediante vectores el número máximo de elementos que puede
almacenar está limitado al que se haya establecido en el código del programa antes de
la compilación (cola estática) o durante su ejecución (cola pseudoestática ó dinámica).
Sea cual sea la opción elegida, el número de elementos que podrá almacenar la cola
quedará determinado durante toda la ejecución del programa. Así, el sistema debe
reservar el tamaño de memoria necesario para acoger todos los datos, sea cual sea el
número de elementos usados.



Ej. En Microsoft Word para abrir los trabajos el primero que sale es el ultimo que se
abrió.
18. memorias lifo y fifo

Weitere ähnliche Inhalte

Was ist angesagt?

Amplificadores Operacionales - Seguidor, Inversor y No Inversor
Amplificadores Operacionales - Seguidor, Inversor y No InversorAmplificadores Operacionales - Seguidor, Inversor y No Inversor
Amplificadores Operacionales - Seguidor, Inversor y No InversorCris Mascote
 
Programacion en WinCupl
Programacion en WinCuplProgramacion en WinCupl
Programacion en WinCuplGilbert_28
 
2.3. Configuraciones en Paralelo y Serie-Paralelo de Diodos
2.3. Configuraciones en Paralelo y Serie-Paralelo de Diodos2.3. Configuraciones en Paralelo y Serie-Paralelo de Diodos
2.3. Configuraciones en Paralelo y Serie-Paralelo de DiodosOthoniel Hernandez Ovando
 
19a clase filtros capacitivos e inductivos
19a clase filtros capacitivos e inductivos19a clase filtros capacitivos e inductivos
19a clase filtros capacitivos e inductivosManuelGmoJaramillo
 
Memoria rom
Memoria romMemoria rom
Memoria romabohorq
 
problemas amplificador multietapa
problemas amplificador multietapaproblemas amplificador multietapa
problemas amplificador multietapaAndres Echeverry
 
Laboratorio de electronica analoga
Laboratorio de electronica analogaLaboratorio de electronica analoga
Laboratorio de electronica analogaDante Leiva
 
Arquitectura de memorias RAM, ROM Y CACHE
Arquitectura de memorias RAM, ROM Y CACHEArquitectura de memorias RAM, ROM Y CACHE
Arquitectura de memorias RAM, ROM Y CACHEYESENIA CETINA
 
Configuracion de multivibradores
Configuracion de multivibradoresConfiguracion de multivibradores
Configuracion de multivibradoresCristian Peña
 

Was ist angesagt? (20)

Amplificadores Operacionales - Seguidor, Inversor y No Inversor
Amplificadores Operacionales - Seguidor, Inversor y No InversorAmplificadores Operacionales - Seguidor, Inversor y No Inversor
Amplificadores Operacionales - Seguidor, Inversor y No Inversor
 
Programacion en WinCupl
Programacion en WinCuplProgramacion en WinCupl
Programacion en WinCupl
 
2.3. Configuraciones en Paralelo y Serie-Paralelo de Diodos
2.3. Configuraciones en Paralelo y Serie-Paralelo de Diodos2.3. Configuraciones en Paralelo y Serie-Paralelo de Diodos
2.3. Configuraciones en Paralelo y Serie-Paralelo de Diodos
 
Capacitores e Inductores en DC
Capacitores e Inductores en DCCapacitores e Inductores en DC
Capacitores e Inductores en DC
 
Los Flip Flops
Los Flip FlopsLos Flip Flops
Los Flip Flops
 
Suma de dos digitos en BCD
Suma de dos digitos en BCDSuma de dos digitos en BCD
Suma de dos digitos en BCD
 
Transistor UJT
Transistor UJTTransistor UJT
Transistor UJT
 
19a clase filtros capacitivos e inductivos
19a clase filtros capacitivos e inductivos19a clase filtros capacitivos e inductivos
19a clase filtros capacitivos e inductivos
 
El PIC16F84
El PIC16F84El PIC16F84
El PIC16F84
 
Memoria rom
Memoria romMemoria rom
Memoria rom
 
problemas amplificador multietapa
problemas amplificador multietapaproblemas amplificador multietapa
problemas amplificador multietapa
 
Algebra Booleana 2
Algebra Booleana 2Algebra Booleana 2
Algebra Booleana 2
 
3.4. Configuración en Emisor Común
3.4. Configuración en Emisor Común3.4. Configuración en Emisor Común
3.4. Configuración en Emisor Común
 
Sumador\Restador
Sumador\RestadorSumador\Restador
Sumador\Restador
 
Carta de Smith y Ejemplos
Carta de Smith y EjemplosCarta de Smith y Ejemplos
Carta de Smith y Ejemplos
 
Amplificadores operacionales
Amplificadores operacionalesAmplificadores operacionales
Amplificadores operacionales
 
Sujetador y recortadores
Sujetador y recortadoresSujetador y recortadores
Sujetador y recortadores
 
Laboratorio de electronica analoga
Laboratorio de electronica analogaLaboratorio de electronica analoga
Laboratorio de electronica analoga
 
Arquitectura de memorias RAM, ROM Y CACHE
Arquitectura de memorias RAM, ROM Y CACHEArquitectura de memorias RAM, ROM Y CACHE
Arquitectura de memorias RAM, ROM Y CACHE
 
Configuracion de multivibradores
Configuracion de multivibradoresConfiguracion de multivibradores
Configuracion de multivibradores
 

Andere mochten auch

Jon y José Antonio COLTAN
Jon y José Antonio COLTANJon y José Antonio COLTAN
Jon y José Antonio COLTANcharo63
 
Información sobre coltan y reciclaje
Información sobre coltan y reciclajeInformación sobre coltan y reciclaje
Información sobre coltan y reciclajejuan carlos
 
Coltán ¿A quien beneficia?
Coltán ¿A quien beneficia?Coltán ¿A quien beneficia?
Coltán ¿A quien beneficia?Vilma007
 
coltan salesianos-jane goodall
coltan salesianos-jane goodallcoltan salesianos-jane goodall
coltan salesianos-jane goodallbelor1965
 
Breve historia de lo dispositivos de almacenamiento
Breve historia de lo dispositivos de almacenamientoBreve historia de lo dispositivos de almacenamiento
Breve historia de lo dispositivos de almacenamientojonathan_delgado
 
Circuitos secuenciales: Contadores, Registros de Desplazamiento y Circuito de...
Circuitos secuenciales: Contadores, Registros de Desplazamiento y Circuito de...Circuitos secuenciales: Contadores, Registros de Desplazamiento y Circuito de...
Circuitos secuenciales: Contadores, Registros de Desplazamiento y Circuito de...Jomicast
 
Memoria dram
Memoria  dramMemoria  dram
Memoria dramlaya11
 
memoria
memoriamemoria
memoriayoyo
 
Procesamiento digital de señales con matlab
Procesamiento digital de señales con matlabProcesamiento digital de señales con matlab
Procesamiento digital de señales con matlabPercy Julio Chambi Pacco
 
Diferentes tipos de flip flops (jk, sr, d, t) sus tablas de verdad,
Diferentes tipos de flip flops (jk, sr, d, t) sus tablas de verdad,Diferentes tipos de flip flops (jk, sr, d, t) sus tablas de verdad,
Diferentes tipos de flip flops (jk, sr, d, t) sus tablas de verdad,Miguel Brunings
 

Andere mochten auch (10)

Jon y José Antonio COLTAN
Jon y José Antonio COLTANJon y José Antonio COLTAN
Jon y José Antonio COLTAN
 
Información sobre coltan y reciclaje
Información sobre coltan y reciclajeInformación sobre coltan y reciclaje
Información sobre coltan y reciclaje
 
Coltán ¿A quien beneficia?
Coltán ¿A quien beneficia?Coltán ¿A quien beneficia?
Coltán ¿A quien beneficia?
 
coltan salesianos-jane goodall
coltan salesianos-jane goodallcoltan salesianos-jane goodall
coltan salesianos-jane goodall
 
Breve historia de lo dispositivos de almacenamiento
Breve historia de lo dispositivos de almacenamientoBreve historia de lo dispositivos de almacenamiento
Breve historia de lo dispositivos de almacenamiento
 
Circuitos secuenciales: Contadores, Registros de Desplazamiento y Circuito de...
Circuitos secuenciales: Contadores, Registros de Desplazamiento y Circuito de...Circuitos secuenciales: Contadores, Registros de Desplazamiento y Circuito de...
Circuitos secuenciales: Contadores, Registros de Desplazamiento y Circuito de...
 
Memoria dram
Memoria  dramMemoria  dram
Memoria dram
 
memoria
memoriamemoria
memoria
 
Procesamiento digital de señales con matlab
Procesamiento digital de señales con matlabProcesamiento digital de señales con matlab
Procesamiento digital de señales con matlab
 
Diferentes tipos de flip flops (jk, sr, d, t) sus tablas de verdad,
Diferentes tipos de flip flops (jk, sr, d, t) sus tablas de verdad,Diferentes tipos de flip flops (jk, sr, d, t) sus tablas de verdad,
Diferentes tipos de flip flops (jk, sr, d, t) sus tablas de verdad,
 

Ähnlich wie 18. memorias lifo y fifo

Ähnlich wie 18. memorias lifo y fifo (20)

Memorias
MemoriasMemorias
Memorias
 
Fifo
FifoFifo
Fifo
 
Ficheros y semaforos
Ficheros y semaforosFicheros y semaforos
Ficheros y semaforos
 
Lifo
Lifo Lifo
Lifo
 
Trabajo 13! ;)
Trabajo 13! ;)Trabajo 13! ;)
Trabajo 13! ;)
 
Aplicaciòn de las estructuras de datos
Aplicaciòn de las estructuras de datosAplicaciòn de las estructuras de datos
Aplicaciòn de las estructuras de datos
 
Estructura de datos
Estructura de datosEstructura de datos
Estructura de datos
 
Actividad colaborativa
Actividad colaborativaActividad colaborativa
Actividad colaborativa
 
Tarea 4 silabo erika gaona y melissa vinueza
Tarea 4 silabo   erika gaona y melissa vinuezaTarea 4 silabo   erika gaona y melissa vinueza
Tarea 4 silabo erika gaona y melissa vinueza
 
Mapa conceptual de colas..
Mapa conceptual de colas..Mapa conceptual de colas..
Mapa conceptual de colas..
 
Listas, pilas y colas
Listas, pilas y colasListas, pilas y colas
Listas, pilas y colas
 
Trabajo colaborativo 2
Trabajo colaborativo 2Trabajo colaborativo 2
Trabajo colaborativo 2
 
Colaborativo_Nelis Rivero
Colaborativo_Nelis RiveroColaborativo_Nelis Rivero
Colaborativo_Nelis Rivero
 
Unidad 3 s.o.
Unidad 3 s.o.Unidad 3 s.o.
Unidad 3 s.o.
 
Unidad 3 s.o.
Unidad 3 s.o.Unidad 3 s.o.
Unidad 3 s.o.
 
Unidad 3 s.o.
Unidad 3 s.o.Unidad 3 s.o.
Unidad 3 s.o.
 
Declarar Pilas. Definicion, Caracteristicaspdf
Declarar Pilas. Definicion, CaracteristicaspdfDeclarar Pilas. Definicion, Caracteristicaspdf
Declarar Pilas. Definicion, Caracteristicaspdf
 
Listas, pilas y colas
Listas, pilas y colasListas, pilas y colas
Listas, pilas y colas
 
TIPOS DE MEMORIA
TIPOS DE MEMORIATIPOS DE MEMORIA
TIPOS DE MEMORIA
 
Grupo nro4ficheros
Grupo nro4ficherosGrupo nro4ficheros
Grupo nro4ficheros
 

Mehr von Klaudita Toloza

Taller cableado estruturado final
Taller cableado estruturado finalTaller cableado estruturado final
Taller cableado estruturado finalKlaudita Toloza
 
Taller cableado estruturado final
Taller cableado estruturado finalTaller cableado estruturado final
Taller cableado estruturado finalKlaudita Toloza
 
Blog ! =) monitor trc o crt
Blog ! =) monitor trc o crtBlog ! =) monitor trc o crt
Blog ! =) monitor trc o crtKlaudita Toloza
 
Blog ! =) monitor trc o crt
Blog ! =) monitor trc o crtBlog ! =) monitor trc o crt
Blog ! =) monitor trc o crtKlaudita Toloza
 
Impresora de impacto laboratorio n 4
Impresora de impacto laboratorio n 4Impresora de impacto laboratorio n 4
Impresora de impacto laboratorio n 4Klaudita Toloza
 
Impresora de impacto laboratorio n 4
Impresora de impacto laboratorio n 4Impresora de impacto laboratorio n 4
Impresora de impacto laboratorio n 4Klaudita Toloza
 
Impresora de impacto laboratorio n 4
Impresora de impacto laboratorio n 4Impresora de impacto laboratorio n 4
Impresora de impacto laboratorio n 4Klaudita Toloza
 
Impresora de inyeccion de tinta laboratorio n° 5
Impresora de inyeccion de tinta laboratorio n° 5Impresora de inyeccion de tinta laboratorio n° 5
Impresora de inyeccion de tinta laboratorio n° 5Klaudita Toloza
 
Impresora láser laboratorio n 6
Impresora láser laboratorio n 6Impresora láser laboratorio n 6
Impresora láser laboratorio n 6Klaudita Toloza
 
Guia 3 de_laboratorio__disco_duro (1)
Guia 3 de_laboratorio__disco_duro (1)Guia 3 de_laboratorio__disco_duro (1)
Guia 3 de_laboratorio__disco_duro (1)Klaudita Toloza
 
Guia 3 de_laboratorio__disco_duro
Guia 3 de_laboratorio__disco_duroGuia 3 de_laboratorio__disco_duro
Guia 3 de_laboratorio__disco_duroKlaudita Toloza
 

Mehr von Klaudita Toloza (20)

Casañas! con nombre
Casañas! con nombreCasañas! con nombre
Casañas! con nombre
 
Casañas! con nombre
Casañas! con nombreCasañas! con nombre
Casañas! con nombre
 
Taller cableado estruturado final
Taller cableado estruturado finalTaller cableado estruturado final
Taller cableado estruturado final
 
Taller cableado estruturado final
Taller cableado estruturado finalTaller cableado estruturado final
Taller cableado estruturado final
 
Blog ! =) monitor trc o crt
Blog ! =) monitor trc o crtBlog ! =) monitor trc o crt
Blog ! =) monitor trc o crt
 
Blog ! =) monitor trc o crt
Blog ! =) monitor trc o crtBlog ! =) monitor trc o crt
Blog ! =) monitor trc o crt
 
Impresora de impacto laboratorio n 4
Impresora de impacto laboratorio n 4Impresora de impacto laboratorio n 4
Impresora de impacto laboratorio n 4
 
Impresora de impacto laboratorio n 4
Impresora de impacto laboratorio n 4Impresora de impacto laboratorio n 4
Impresora de impacto laboratorio n 4
 
Impresora de impacto laboratorio n 4
Impresora de impacto laboratorio n 4Impresora de impacto laboratorio n 4
Impresora de impacto laboratorio n 4
 
Impresora de inyeccion de tinta laboratorio n° 5
Impresora de inyeccion de tinta laboratorio n° 5Impresora de inyeccion de tinta laboratorio n° 5
Impresora de inyeccion de tinta laboratorio n° 5
 
Impresora láser laboratorio n 6
Impresora láser laboratorio n 6Impresora láser laboratorio n 6
Impresora láser laboratorio n 6
 
Doc1
Doc1Doc1
Doc1
 
Guia 3 de_laboratorio__disco_duro (1)
Guia 3 de_laboratorio__disco_duro (1)Guia 3 de_laboratorio__disco_duro (1)
Guia 3 de_laboratorio__disco_duro (1)
 
Guia 3 de_laboratorio__disco_duro
Guia 3 de_laboratorio__disco_duroGuia 3 de_laboratorio__disco_duro
Guia 3 de_laboratorio__disco_duro
 
Trabajo 14! ;)
Trabajo 14! ;)Trabajo 14! ;)
Trabajo 14! ;)
 
Trabajo 12! ;)
Trabajo 12! ;)Trabajo 12! ;)
Trabajo 12! ;)
 
Trabajo 11! ;)
Trabajo 11! ;)Trabajo 11! ;)
Trabajo 11! ;)
 
Trabajo 10! ;)
Trabajo 10! ;)Trabajo 10! ;)
Trabajo 10! ;)
 
Trabajo 9! ;)
Trabajo 9! ;)Trabajo 9! ;)
Trabajo 9! ;)
 
Trabajo 8! ;)
Trabajo 8! ;)Trabajo 8! ;)
Trabajo 8! ;)
 

18. memorias lifo y fifo

  • 1. MEMORIAS LIFO Y FIFO Las memorias LIFO y FIFO son memorias especiales del tipo tampón cuyo nombre proviene de la forma de almacenar y extraer la información de su interior. FIFO (First in-first out) Primero en entrar - primero en salir, es decir, es lo que se llama una fila de espera. El término LIFO se utiliza en estructuras de datos y teoría de colas. Guarda analogía con una pila de platos, en la que los platos van poniéndose uno sobre el otro, y si se quiere sacar uno, se saca primero el último que se puso. LIFO es el algoritmo utilizado para implementar pilas. Ej. Las personas que esperan en una cola y van siendo atendidas en el orden en que llegaron, es decir, que la primera persona que entra es la primera persona que sale.
  • 2. LIFO (Last in-first out) la última información introducida en la memoria es la primera en extraerse, es lo que se llama una pila o apilamiento. FIFO se utiliza en estructuras de datos para implementar colas. La implementación puede efectuarse con ayuda de vectores, o bien mediante el uso de punteros y asignación dinámica de memoria. Si se implementa mediante vectores el número máximo de elementos que puede almacenar está limitado al que se haya establecido en el código del programa antes de la compilación (cola estática) o durante su ejecución (cola pseudoestática ó dinámica). Sea cual sea la opción elegida, el número de elementos que podrá almacenar la cola quedará determinado durante toda la ejecución del programa. Así, el sistema debe reservar el tamaño de memoria necesario para acoger todos los datos, sea cual sea el número de elementos usados. Ej. En Microsoft Word para abrir los trabajos el primero que sale es el ultimo que se abrió.