O que é memória convencional?

Na computação, existem muitos tipos diferentes de memória. ROM e RAM, DRAM e SRAM e NAND e NOR flash. Cada um desses tipos de memória tem seu lugar. Muitos deles encontram seu lugar – onde você pode esperar – em um computador. Algumas delas, no entanto, são tecnologias ultrapassadas, essencialmente consignadas aos livros de história. A ROM, por exemplo, foi quase completamente substituída pela memória flash muito mais barata e substituível. Normalmente, esse flash será NOR flash, mas também pode ser um flash NAND.

Outro termo de memória consignado aos livros de história é “memória convencional”.

Uma breve lição de história no PC

Os computadores existem há bastante tempo. Durante anos, porém, eles eram grandes, caros e não particularmente poderosos. Isso limitou seus casos de uso a organizações dispostas a pagar por eles. O software disponível também foi um problema. Você não poderia simplesmente baixar um novo navegador, software de escritório ou fotos de gatos. Primeiro, a internet ainda não havia sido criada; não havia onde baixar. Também não havia navegadores porque não havia nada para navegar. Também não havia fotos de gatos, já que a maioria dos primeiros computadores eram baseados apenas em texto.

Os primeiros computadores tendiam a ser construídos para fins específicos. Em muitos casos, eles só podiam realizar a única tarefa para a qual foram projetados. Isso limitou seus casos de uso, especialmente devido aos preços.

O IBM PC foi o computador que mudou muitas coisas. Não inventou a internet, navegadores ou fotos de gatos. Em vez disso, era um computador de uso geral. Melhor ainda, foi projetado para as massas. Embora não fosse barato, também não era inacessível. Felizmente, isso pegou. O PC vendeu bem. Tão bem que o termo PC ainda é usado, mesmo que esteja caindo em desuso. Outras empresas de computação lançaram dezenas de hardware, software e clones completos compatíveis com PC.

Essa popularidade ajudou a definir o tom do mercado de computadores. Nem tudo foi cor de rosa, no entanto. As limitações no PC também foram incorporadas aos computadores subsequentes. Essas questões geralmente foram tratadas, mas algumas são menos completas do que outras.

Intel 8086

A CPU que tornou o PC possível foi a Intel 8086. Foi inovadora como a primeira CPU de uso geral. Infelizmente, suas limitações impuseram restrições de compatibilidade por muito tempo depois de serem irrelevantes.

Uma das limitações do 8086 era que ele só poderia endereçar um total de 1 MB de memória. Agora isso não é apenas 1 MB de RAM. Esse é todo o espaço para mapear qualquer coisa para a memória. Isso inclui a ROM para o BIOS e sistema operacional, gráficos e outros periféricos mapeados na memória. Desse total, os primeiros 640 KB dos 1 MB de espaço de memória foram alocados para uso de RAM. Isso foi chamado de área de memória convencional. Os 384 MB restantes de memória foram referidos como a área de memória superior.

Dica: Em contextos de memória, 1 MB deve ser representado com mais precisão como 1 MiB. Na unidade SI e no sistema de prefixo, o prefixo M significa 1000K, 1000 unidades. No entanto, isso pressupõe um sistema de base dez e os computadores usam bits de base 2. O byte padrão é de 8 bits, 1 KB é de 1.024 bytes e 1 MB é de 1.024 KB.

Isso leva à confusão com os prefixos SI até 1000, não 1024, o que pode ser assumido. Como tal, as capacidades de memória – deveriam ser – mas nem sempre estão listadas em KiB, MiB, GiB e assim por diante. Esse efeito também influencia por que os discos rígidos parecem muito menores do que o anunciado. Um SSD de 1 TB tem apenas 1000 GB em vez de 1024 GiB. Isso resulta em 0,9095TiB, uma diferença de capacidade de 10%.

Legado

Houve várias soluções alternativas e alterações ao longo do tempo que permitiram o suporte para capacidades de memória maiores. Os sistemas operacionais modernos não permitem mais que o software acesse endereços de memória reais, em vez disso, usam endereços de memória virtual que o computador mapeia automaticamente. Isso oculta a estrutura física real da memória do software. Parte do que ele esconde é que a segmentação de memória causada por esse limite de memória levou à definição de segmentos. Os computadores modernos não precisam mais fazer isso, mas ainda representam os detalhes, começando em 0, dando-lhes acesso total a todo o espaço de endereço.

Conclusão

A memória convencional refere-se aos primeiros 680 KiB dos 1 MiB de espaço de memória endereçável que o IBM PC original tinha. Esta foi uma limitação de hardware imposta pelo espaço de endereço limitado da CPU Intel 8086 usada pelo PC. A memória convencional foi usada como RAM do sistema. O restante do espaço de memória foi alocado para ROM para o BIOS, sistema operacional e outros periféricos mapeados na memória, como gráficos.

Os primeiros 640 KiB de memória não são mais tratados como exclusivos. O termo agora está completamente obsoleto, com computadores de 64 bits sendo capazes de endereçar teoricamente 16EiB de memória, embora atualmente estejam limitados a “apenas” 256TiB. Além disso, os endereços de memória física não estão mais acessíveis. Em vez disso, são usados ​​endereços de memória virtual.



Leave a Comment

Como clonar um disco rígido

Como clonar um disco rígido

Na era digital moderna, onde os dados são um bem valioso, a clonagem de um disco rígido no Windows pode ser um processo crucial para muitos. Este guia completo

Como consertar o driver WUDFRd que falhou ao carregar no Windows 10?

Como consertar o driver WUDFRd que falhou ao carregar no Windows 10?

Você está enfrentando a mensagem de erro ao inicializar o computador, informando que o driver WUDFRd falhou ao carregar no seu computador?

Como corrigir o código de erro NVIDIA GeForce Experience 0x0003

Como corrigir o código de erro NVIDIA GeForce Experience 0x0003

Você está enfrentando o código de erro 0x0003 da experiência NVIDIA GeForce em sua área de trabalho? Se sim, leia o blog para descobrir como corrigir esse erro de forma rápida e fácil.

Noções básicas de impressão 3D: adesão à base da impressora

Noções básicas de impressão 3D: adesão à base da impressora

Aprendendo sobre impressão 3D? Aqui está o que você precisa saber sobre a adesão da base da impressora.

Como remover uma GPU do Windows PC em 2023

Como remover uma GPU do Windows PC em 2023

Você precisa remover a GPU do seu PC? Junte-se a mim enquanto explico como remover uma GPU do seu PC neste guia passo a passo.

Como instalar um SSD NVMe em um desktop e laptop

Como instalar um SSD NVMe em um desktop e laptop

Comprou um novo SSD NVMe M.2, mas não sabe como instalar? Continue lendo para saber como instalar um SSD NVMe em um laptop ou desktop.

O que é uma bomba lógica?

O que é uma bomba lógica?

Uma bomba lógica é um incidente de segurança em que um invasor configura uma ação atrasada. Continue lendo para saber mais.

O que é Stuxnet?

O que é Stuxnet?

O Stuxnet era um worm autopropagado. Foi o primeiro uso de uma arma cibernética e a primeira ocorrência de malware.

O que é um hacker ético?

O que é um hacker ético?

Um hacker ético é um hacker que age dentro das restrições da lei. Continue lendo para saber mais sobre o assunto.

O que é criptografia simétrica?

O que é criptografia simétrica?

Existem muitas partes diferentes da criptografia. Se você deseja criptografar alguns dados, existem dois tipos de algoritmos que você pode usar: simétrico