Want to create interactive content? It’s easy in Genially!

Get started free

Apresentação Interativa Básica

Tomás Gonçalves

Created on September 19, 2024

Start designing with a free template

Discover more than 1500 professional designs like these:

Transcript

  • Tomás Gonçalves Nº12
  • 11ºF1
  • TEAC
  • Módulo-6074
As memórias são componentes essenciais para o funcionamento de qualquer sistema computacional, armazenando dados e instruções para que o processador possa acessá-los de forma rápida e eficiente. Vamos explorar os diferentes tipos de memórias e suas características.

Memórias

Start

Velocidade A velocidade de uma memória é medida pelo tempo que leva para acessar os dados armazenados. É expressa em nanosegundos (ns) e geralmente corresponde ao tempo de acesso.

Capacidade A capacidade de uma memória refere-se à quantidade de dados que ela pode armazenar. É medida em unidades como bits, bytes, kilobytes, megabytes, gigabytes e terabytes.

Características das memórias

Consumo de Energia O consumo de energia de uma memória é outro fator crucial, especialmente em dispositivos portáteis. Memórias com baixo consumo de energia são preferíveis para aumentar a autonomia da bateria.

Custo O custo da memória varia de acordo com a capacidade, a velocidade e o tipo de tecnologia. Memórias mais rápidas e com maior capacidade costumam ser mais caras.

Características das memórias

Memórias de Acesso Aleatório (RAM) As memórias RAM permitem acesso aleatório a qualquer posição de memória, o que significa que os dados podem ser acessados em qualquer ordem. São usadas para armazenar dados que estão sendo processados pelo CPU. DRAM SRAM

Memórias Não Voláteis As memórias não voláteis mantêm os dados armazenados mesmo quando a alimentação é interrompida. São usadas para armazenar dados que precisam ser persistidos, como o sistema operacional e os programas. ROM Flash Disco Rígido

Classes de Memória

Memórias Voláteis As memórias voláteis perdem os dados armazenados quando a alimentação é interrompida. São usadas para armazenar dados que são frequentemente modificados e precisam ser acessados rapidamente. RAM Cache.

Memórias de Acesso Aleatório (RAM) As memórias RAM permitem acesso aleatório a qualquer posição de memória, o que significa que os dados podem ser acessados em qualquer ordem. São usadas para armazenar dados que estão sendo processados pelo CPU. DRAM SRAM

Memórias Não Voláteis As memórias não voláteis mantêm os dados armazenados mesmo quando a alimentação é interrompida. São usadas para armazenar dados que precisam ser persistidos, como o sistema operacional e os programas. ROM Flash Disco Rígido

Classes de Memória

Memórias Voláteis As memórias voláteis perdem os dados armazenados quando a alimentação é interrompida. São usadas para armazenar dados que são frequentemente modificados e precisam ser acessados rapidamente. RAM Cache.

RAM: Dinâmica e Estática

DRAM (Dynamic RAM): A DRAM usa capacitores para armazenar dados. Os capacitores precisam ser constantemente recarregados para manter os dados armazenados, o que requer um circuito de refresh.

SRAM (Static RAM): A SRAM usa transistores para armazenar dados. Os transistores não precisam ser constantemente recarregados, o que torna a SRAM mais rápida que a DRAM, mas também mais cara.

EPROM (Erasable Programmable ROM)

A EPROM pode ser programada pelo usuário, mas os dados armazenados podem ser apagados com a exposição à luz ultravioleta.

ROM (Read Only Memory)

ROMA ROM é uma memória somente leitura, ou seja, os dados armazenados não podem ser modificados pelo usuário. É usada para armazenar o firmware do sistema, o BIOS e programas críticos.

Flash Memory

A memória flash é um tipo de EEPROM que permite apagamento e programação em blocos de memória. É usada em dispositivos como pen drives, cartões SD e unidades SSD.

ROM (Read Only Memory)

EEPROM (Electrically Erasable Programmable ROM) A EEPROM pode ser programada e apagada eletricamente. É usada em aplicações onde os dados precisam ser atualizados periodicamente.

As memórias LIFO são usadas em pilhas de chamada de funções, processamento de interrupções e gerenciamento de buffers.

As memórias LIFO suportam as operações de PUSH (inserir elemento) e POP (remover elemento).

Aplicações
Operações

LIFO significa Last-In, First-Out, ou seja, o último elemento inserido na memória é o primeiro a ser removido.

Princípio LIFO

Memórias LIFO

Princípio FIFO First-In, First-Out: O primeiro elemento inserido na memória é o primeiro a ser removido. Operações Enqueue (inserir elemento) e Dequeue (remover elemento). Aplicações Gerenciamento de buffers, filas de espera, processamento de dados em tempo real.

Memórias FIFO

As memórias são componentes essenciais em sistemas computacionais, variando em capacidade, velocidade, custo e consumo de energia. Existem dois principais tipos: voláteis, como RAM e cache, que perdem dados sem alimentação, e não voláteis, como ROM, flash e discos rígidos, que retêm informações permanentemente. A RAM pode ser dinâmica (DRAM) ou estática (SRAM), com diferenças em custo e velocidade. Memórias de apenas leitura, como ROM e suas variantes (EPROM, EEPROM), são usadas para armazenar firmware e dados críticos. Estruturas como PAL e PLA auxiliam na implementação de lógica programável, enquanto memórias LIFO e FIFO organizam dados conforme a ordem de inserção e remoção, com diversas aplicações práticas.

Conclusão