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?

Memoria Estatica
Memoria EstaticaMemoria Estatica
Memoria EstaticaJ M
 
REGISTRO DE BANDERAS
REGISTRO DE BANDERASREGISTRO DE BANDERAS
REGISTRO DE BANDERASFabian Rojas
 
Memoria dram
Memoria  dramMemoria  dram
Memoria dramlaya11
 
Características de sumadores, codificadores, decodificadores, multiplexores y...
Características de sumadores, codificadores, decodificadores, multiplexores y...Características de sumadores, codificadores, decodificadores, multiplexores y...
Características de sumadores, codificadores, decodificadores, multiplexores y...Miguel Brunings
 
Unidad Aritmética Lógica
Unidad Aritmética LógicaUnidad Aritmética Lógica
Unidad Aritmética LógicaGrmandma
 
Transferencia de datos entre registros
Transferencia de datos entre registrosTransferencia de datos entre registros
Transferencia de datos entre registrosDaniel Zuluaga
 
Von neumann vs harvard
Von neumann vs harvardVon neumann vs harvard
Von neumann vs harvardManzelot
 
codificaciones unipolar, polar, bipolar
codificaciones unipolar, polar, bipolarcodificaciones unipolar, polar, bipolar
codificaciones unipolar, polar, bipolarthejp
 
Sumador de 4 bits
Sumador de 4 bitsSumador de 4 bits
Sumador de 4 bitsAbril Bello
 
Filtros activos presentacion para la clase modelo
Filtros activos presentacion para la clase modeloFiltros activos presentacion para la clase modelo
Filtros activos presentacion para la clase modelokanter27
 
Contador de 0 a 7 flip flop tipo D
Contador de 0 a 7 flip flop tipo DContador de 0 a 7 flip flop tipo D
Contador de 0 a 7 flip flop tipo DCristian Rodriguez
 

Was ist angesagt? (20)

íNdice de modulación
íNdice de modulacióníNdice de modulación
íNdice de modulación
 
Modulación fm y pm
Modulación fm y pmModulación fm y pm
Modulación fm y pm
 
Interrupciones
InterrupcionesInterrupciones
Interrupciones
 
Memoria Estatica
Memoria EstaticaMemoria Estatica
Memoria Estatica
 
REGISTRO DE BANDERAS
REGISTRO DE BANDERASREGISTRO DE BANDERAS
REGISTRO DE BANDERAS
 
Memoria dram
Memoria  dramMemoria  dram
Memoria dram
 
Características de sumadores, codificadores, decodificadores, multiplexores y...
Características de sumadores, codificadores, decodificadores, multiplexores y...Características de sumadores, codificadores, decodificadores, multiplexores y...
Características de sumadores, codificadores, decodificadores, multiplexores y...
 
Circuitos secuenciales=u.o
Circuitos secuenciales=u.oCircuitos secuenciales=u.o
Circuitos secuenciales=u.o
 
Funcionamiento de las etapas del receptor superheterodino de am
Funcionamiento de las etapas del receptor superheterodino de amFuncionamiento de las etapas del receptor superheterodino de am
Funcionamiento de las etapas del receptor superheterodino de am
 
Programación PIC16F84A
Programación PIC16F84AProgramación PIC16F84A
Programación PIC16F84A
 
Unidad Aritmética Lógica
Unidad Aritmética LógicaUnidad Aritmética Lógica
Unidad Aritmética Lógica
 
Transferencia de datos entre registros
Transferencia de datos entre registrosTransferencia de datos entre registros
Transferencia de datos entre registros
 
Von neumann vs harvard
Von neumann vs harvardVon neumann vs harvard
Von neumann vs harvard
 
codificaciones unipolar, polar, bipolar
codificaciones unipolar, polar, bipolarcodificaciones unipolar, polar, bipolar
codificaciones unipolar, polar, bipolar
 
Sumador de 4 bits
Sumador de 4 bitsSumador de 4 bits
Sumador de 4 bits
 
Memorias
MemoriasMemorias
Memorias
 
Filtros activos presentacion para la clase modelo
Filtros activos presentacion para la clase modeloFiltros activos presentacion para la clase modelo
Filtros activos presentacion para la clase modelo
 
Contador de 0 a 7 flip flop tipo D
Contador de 0 a 7 flip flop tipo DContador de 0 a 7 flip flop tipo D
Contador de 0 a 7 flip flop tipo D
 
Fm 2014 1
Fm 2014 1Fm 2014 1
Fm 2014 1
 
Modulación: AM, FM, PM
Modulación: AM, FM, PMModulación: AM, FM, PM
Modulación: AM, FM, PM
 

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
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)

Los Flip Flops
Los Flip FlopsLos Flip Flops
Los Flip Flops
 
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
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ó.