Saltar para o conteúdo

Endereço (memória): diferenças entre revisões

Origem: Wikipédia, a enciclopédia livre.
Conteúdo apagado Conteúdo adicionado
m Substituição de predefinições obsoletas
Dbastro (discussão | contribs)
m ajustes usando script
Linha 1: Linha 1:
{{Sem-fontes|data=setembro de 2010| arte=| Brasil=| ciência=| geografia=| música=| Portugal=| sociedade=|1=|2=|3=|4=|5=|6=}}
{{mais fontes|data=setembro de 2010| arte=| Brasil=| ciência=| geografia=| música=| Portugal=| sociedade=|1=|2=|3=|4=|5=|6=}}


Em [[Ciência da Computação]], um '''endereço de memória''' é um identificador único para um local de memória no qual um processador ou algum outro dispositivo pode armazenar pedaços de dados. Em computadores modernos com endereçamento por [[byte]], cada endereço representa um byte distinto de armazenamento. Dados maiores que um byte podem residir em múltiplos bytes, ocupando uma sequência de bytes consecutivos. Alguns microprocessadores foram desenvolvidos para trabalhar com endereçamento por [[word]], tornando a unidade de armazenamento maior que um byte.
Em [[Ciência da Computação]], um '''endereço de memória''' é um identificador único para um local de memória no qual um processador ou algum outro dispositivo pode armazenar pedaços de dados. Em computadores modernos com endereçamento por [[byte]], cada endereço representa um byte distinto de armazenamento. Dados maiores que um byte podem residir em múltiplos bytes, ocupando uma sequência de bytes consecutivos. Alguns microprocessadores foram desenvolvidos para trabalhar com endereçamento por [[word]], tornando a unidade de armazenamento maior que um byte.<ref>{{Citar web|url= https://academic.microsoft.com/v2/detail/153247305|título= Endereço|publicado= [[Microsoft Academic]]|língua= en|acessodata=20-11-2020}}</ref>


Tanto [[memória virtual]] quanto [[Memória (computador)#Tipologia|memória física]] utilizam endereçamento de memória. Para facilitar a cópia de memória virtual em memória real, os [[sistema operacional|sistemas operacionais]] dividem a memória virtual em [[Memória paginada|páginas]], cada uma contendo um número fixo de endereços. Cada página é armazenada em disco até que seja necessária, sendo então copiada pelo sistema operacional do disco para a memória, transformando o endereço virtual em endereço real.
Tanto [[memória virtual]] quanto [[Memória (computador)#Tipologia|memória física]] utilizam endereçamento de memória. Para facilitar a cópia de memória virtual em memória real, os [[sistema operacional|sistemas operacionais]] dividem a memória virtual em [[Memória paginada|páginas]], cada uma contendo um número fixo de endereços. Cada página é armazenada em disco até que seja necessária, sendo então copiada pelo sistema operacional do disco para a memória, transformando o endereço virtual em endereço real.
Linha 7: Linha 7:
Tal transformação é invisível ao aplicativo, e permite que aplicativos operem independente de sua localização na memória física, fornecendo aos sistemas operacionais liberdade para alocar e realocar memória conforme necessário para manter o computador executando efecientemente.
Tal transformação é invisível ao aplicativo, e permite que aplicativos operem independente de sua localização na memória física, fornecendo aos sistemas operacionais liberdade para alocar e realocar memória conforme necessário para manter o computador executando efecientemente.


Freqüentemente, ao citar ''tamanho de word'' em computadores modernos, é citado também o tamanho de endereços de memória virtual em tal computador. Por exemplo, um computador de 32 bits geralmente trata os endereços de memória como valores inteiros de 32 bits, tornando o espaço de endereçamento igual a <math>2^{32} = 4.294.967.296</math> bytes de memória, ou 4 GBs.
Freqüentemente, ao citar ''tamanho de word'' em computadores modernos, é citado também o tamanho de endereços de memória virtual em tal computador. Por exemplo, um computador de 32 bits geralmente trata os endereços de memória como valores inteiros de 32 bits, tornando o espaço de endereçamento igual a <math>2^{32} = 4.294.967.296</math> bytes de memória, ou 4 GBs.


==Ver também==
==Ver também==
Linha 14: Linha 14:
* [[Memória virtual]]
* [[Memória virtual]]
* [[Memória física]]
* [[Memória física]]
{{referências}}

{{esboço-informática}}
{{esboço-informática}}


[[Categoria:Gerenciamento de memória]]
[[Categoria:Gerenciamento de memória]]

[[el:Μνήμη υπολογιστή#Διευθύνσεις μνήμης και χώρος διευθύνσεων]]

Revisão das 17h46min de 20 de novembro de 2020

Em Ciência da Computação, um endereço de memória é um identificador único para um local de memória no qual um processador ou algum outro dispositivo pode armazenar pedaços de dados. Em computadores modernos com endereçamento por byte, cada endereço representa um byte distinto de armazenamento. Dados maiores que um byte podem residir em múltiplos bytes, ocupando uma sequência de bytes consecutivos. Alguns microprocessadores foram desenvolvidos para trabalhar com endereçamento por word, tornando a unidade de armazenamento maior que um byte.[1]

Tanto memória virtual quanto memória física utilizam endereçamento de memória. Para facilitar a cópia de memória virtual em memória real, os sistemas operacionais dividem a memória virtual em páginas, cada uma contendo um número fixo de endereços. Cada página é armazenada em disco até que seja necessária, sendo então copiada pelo sistema operacional do disco para a memória, transformando o endereço virtual em endereço real.

Tal transformação é invisível ao aplicativo, e permite que aplicativos operem independente de sua localização na memória física, fornecendo aos sistemas operacionais liberdade para alocar e realocar memória conforme necessário para manter o computador executando efecientemente.

Freqüentemente, ao citar tamanho de word em computadores modernos, é citado também o tamanho de endereços de memória virtual em tal computador. Por exemplo, um computador de 32 bits geralmente trata os endereços de memória como valores inteiros de 32 bits, tornando o espaço de endereçamento igual a bytes de memória, ou 4 GBs.

Ver também

Referências

  1. «Endereço» (em inglês). Microsoft Academic. Consultado em 20 de novembro de 2020 
Ícone de esboço Este artigo sobre informática é um esboço. Você pode ajudar a Wikipédia expandindo-o.