Você está na página 1de 6

DELEGAÇÃO REGIONAL DO CENTRO

CENTRO DE FORMAÇÃO PROFISSIONAL DE VISEU


Serviço de Formação profissional de Viseu

0769 - Arquitetura interna do computador

Formador: Pedro Rocha
DELEGAÇÃO REGIONAL DO CENTRO
CENTRO DE FORMAÇÃO PROFISSIONAL DE VISEU
Serviço de Formação profissional de Viseu

Unidade e gestão de memória

Índice
•Índice..................................................2
•Estrutura da memória....................................3
•Modos de endereçamento..................................4
•Tipos de memória........................................5
•Gestão de memória.......................................6

2
DELEGAÇÃO REGIONAL DO CENTRO
CENTRO DE FORMAÇÃO PROFISSIONAL DE VISEU
Serviço de Formação profissional de Viseu

Unidade e gestão de memória

Estrutura da memória

A memória é dividida em dois tipos:


▶ Principal: Aquela que o CPU pode aceder directamente, indispensável para o
funcionamento do computador (Cache, RAM, ROM - onde se situa o BIOS);
▶ Secundária: Aquela que serve para armazenar informação permanentemente (HDD,
SSD, etc...). Poderá haver menção à memória terciária, será aquela que necessita
de montagem (DVD, Diquetes, etc).
A memória é constituída por células, cada uma assume um bit (0 ou 1). A mesma é
endereçada de diversas formas. Se uma memória tiver 20 células, ela terá de 0 a n-1
endereços, neste caso de 0 a 19. O endereço aponta para uma célula específica.
Existem 2 tipos de endereço, o físico que é o endereço real na memória física e o
endereço virtual, endereço esse lógico ou de programa que o processo usa. Sempre que
o CPU gera um endereço, ele é sempre em relação ao espaço de endereçamento virtual.

3
DELEGAÇÃO REGIONAL DO CENTRO
CENTRO DE FORMAÇÃO PROFISSIONAL DE VISEU
Serviço de Formação profissional de Viseu

Unidade e gestão de memória

Modos de endereçamento

▶ Imediato;
▶ Direto;
▶ Indireto;
▶ Por Registo;
▶ Indireto por Registo;
▶ Por Deslocamento;

consultar http://www4.di.uminho.pt/~amp/textos/COA/node13.html para detalhes.

4
DELEGAÇÃO REGIONAL DO CENTRO
CENTRO DE FORMAÇÃO PROFISSIONAL DE VISEU
Serviço de Formação profissional de Viseu

Unidade e gestão de memória

Tipos de memória

▶ Volátil:
▶ Cache: O cache L2 é integrado na placa-mãe ao lado do processador. O cache L2
armazena os dados mais recentes utilizados pelo CPU. Quando o processador
precisa que os dados novamente, ele procurará primeiro no cache L2. O elemento
de memória mais rápido é o cache L1 . Ele é integrado ao CPU e opera na mesma
velocidade do processador.
▶ RAM: Memória de acesso aleatório ( RAM) é a memória principal para o
computador . Os dados são transmitidos entre a unidade de processamento central
e memória RAM . É referido como aleatório porque qualquer informação que ela
contém podem ser recuperados diretamente, sem a necessidade de proceder a ela de
forma sequencial . RAM é volátil , o que significa que todos os dados contidos
nela são perdidos quando a energia é desligada para o sistema. Mesmo que a RAM
tenha crescido em velocidade e capacidade ao longo dos anos , ela ainda não tem
a velocidade que é necessário para manter-se com a quantidade de dados que a CPU
é capaz de processar a qualquer momento.
▶ Virtual: O sistema procura na memória principal compartimentos de dados que o
CPU não tenha acedido frequentemente e replica-os no disco, libertando assim
memória RAM.

5
DELEGAÇÃO REGIONAL DO CENTRO
CENTRO DE FORMAÇÃO PROFISSIONAL DE VISEU
Serviço de Formação profissional de Viseu

Unidade e gestão de memória


▶ Não Volátil:
É toda aquela memória que armazena a informação para processamento de uma forma
permanente, ou seja, aquando da falta de energia, a informação não se perde.
Existem vários tipos deste género de memória, sendo o mais comum o disco rígido
(HDD).

Gestão de memória

Gerenciamento (ou gestão) de memória é um complexo campo da ciência da computação e


são constantemente desenvolvidas várias técnicas para torná-la mais eficiente. Em
sua forma mais simples, está relacionado em duas tarefas essenciais:
▶ Alocação: Quando o programa requisita um bloco de memória, o gerenciador o
disponibiliza para a alocação;
▶ Reciclagem: Quando um bloco de memória foi alocado, mas os dados não foram
requisitados por um determinado número de ciclos ou não há nenhum tipo de referência
a este bloco pelo programa, esse bloco é liberado e pode ser reutilizado para outra
requisição.

visite https://pt.wikipedia.org/wiki/Wikip%C3%A9dia:Verificabilidade para mais


informação.

Você também pode gostar