Escolar Documentos
Profissional Documentos
Cultura Documentos
https://pt.wikipedia.org/wiki/Entrada/sa%C3%ADda
https://pt.wikipedia.org/wiki/Diret%C3%B3rio_(computa%C3%A7%C3%A3o)
QUESTÕES:
https://pt.wikipedia.org/wiki/Placa-m%C3%A3e
https://telemedicina.unifesp.br/pub/Linux/Distribution/Kurumin/e-
books/Manual_de_Hardware_Completo_3ed.pdf
A desvantagem das ROMs é não poderem ser escritas15, o que as torna inadequadas para:
■Memória de instruções – Uma ROM até pode ser adequada para conter o programa, uma vez
que para executar um programa, o processador só precisa ler as instruções, e com a vantagem
adicional de o programa ser não volátil. Mas isto apenas nos computadores que têm o
programa fixo. Naqueles em que se pode executar vários programas (um PC, por exemplo), a
memória de programa tem de poder ser escrita frequentemente, a cada vez que se muda o
programa;
■Memória de dados – Em qualquer programa, a escrita de valores na memória é muito
frequente, seja para armazenar resultados de um programa, seja para guardar valores
intermediários ao calcular uma expressão.
Surge assim a necessidade de outro tipo de memória, as RAMs (Random Access Memory), que
podem ser escritas tantas vezes quanto for necessário.
O termo “random” (aleatório) indica apenas que a qualquer momento se pode acessar
qualquer das células da memória, se especificando apenas o seu endereço (ao contrário de
uma fita magnética, por exemplo, em que o acesso é sequencial). Deste ponto de vista, até as
ROMs são RAMs. No entanto, por motivos históricos, chama-se RAM exclusivamente às
memórias que podem ser escritas com grande frequência (além de também poderem ser lidas,
naturalmente).
Tal como as ROMs (Subseção 2.5.4), as RAMs são constituídas por um conjunto linear de
células de memória, identificadas por um endereço, o que está ilustrado na Figura 3.2 para 16
células. A grande diferença reside na existência de um sinal de escrita, WR, que quando é
ativado (valor 0) permite escrever um valor numa das células de memória (a especificada por
Endereço).
O nome WR significa “Write”, indicando que se trata de um sinal de escrita. Tipicamente, este
sinal fica ativo em 0. Ou seja, se for 0 está ativo e escreve, enquanto se for 1 está inativo e lê.
Esta designação é tão comum que já é universalmente aceita. Assim, usa-se aqui o termo em
inglês e a mesma convenção (sinal ativo, a escrever, quando tem o valor 0).
■Endereço 0 no topo e os endereços restantes de cima para baixo (como na Figura 3.2). A
grande vantagem desta representação é ficar compatível com o fato de nós lermos um texto
de cima para baixo, o mesmo acontecendo a um programa de computador (ver, por exemplo,
o Programa 3.2). As primeiras instruções (as que surgem primeiro numa página) são as que
ocupam os primeiros endereços (os menores). Em termos gráficos, existe a desvantagem dos
endereços de maior valor aparecerem embaixo;
Na realidade, tanto faz. O funcionamento de uma memória não é afetado pela forma como a
representamos. Pela consistência (evitando representar umas vezes de uma forma, outras
vezes de outra), este livro representa todos os conjuntos de endereços com os endereços
crescentes de cima para baixo, para que fique compatível com o que aparece nas listagens dos
programas.
Sempre que o sinal WR é ativado, a célula especificada por Endereço é escrita com o
Valor_escrito. Se WR estiver inativo, o valor da célula especificada por Endereço aparece em
Valor_lido.
O Valor_escrito pode ser escrito em qualquer célula e o valor de qualquer célula pode aparecer
em Valor_lido. Qual das células? A indicada por Endereço, que no caso da Figura 3.2 deverá ter
um valor entre 0 e 15.
A RAM suporta assim duas operações, leitura e escrita, descritas pela Tabela 3.1:
OPERAÇÃO EFETUADA
WR
ENDEREÇO
VALOR_ESCRITO
VALOR_LIDO
Leitura
Inativo
Irrelevante
Escrita
Ativo
Irrelevante
A operação de escrita numa célula não afeta o valor das outras células. Só uma célula pode ser
escrita ou lida de cada vez. Quando a operação de escrita acaba (quando WR passa de ativo
para inativo), a RAM passa para modo de leitura e o Valor_lido passa a exibir o valor que
acabou de ser escrito, desde que não se altere o valor de Endereço.
Ao contrário das ROMs, a RAM é um dispositivo de memória volátil.Se a alimentação do
sistema for desligada, o conteúdo de todas as células será perdido. Quando a alimentação for
ligada de novo, cada célula terá um valor aleatório (usualmente designado como “lixo”) e não
o último escrito nessa célula. Por esta razão, qualquer programa deve sempre inicializar
(escrever um valor conhecido) todas as células de memória com que pretenda trabalhar.
Há RAMs não voláteis, mas isto não é devido à tecnologia da RAM em si. Simplesmente, elas
usam uma pequena bateria de longa duração (de lítio, normalmente), que mantém a
alimentação para a RAM mesmo com o sistema desligado. Um circuito especial consegue fazer
o gerenciamento entre as duas fontes de alimentação (bateria e sistema), de modo a evitar
conflitos e a manter a RAM sempre recebendo energia.
Há alguns conceitos básicos sobre uma RAM que é importante não esquecer:
■Largura de cada célula, em bits – Quantos bits cada célula consegue armazenar de cada vez.
Tipicamente é uma potência de 2 múltipla de 8, ou seja, um número inteiro de bytes (valores
típicos: 8, 16, 32, 64 e 128). A largura da célula também é denominada palavra, que assim
pode ter 1, 2, 4, 8 ou 16 bytes;
Se imaginarmos uma RAM com 32 Mega16 células com 64 bits cada uma, por exemplo, a sua
capacidade em bytes será 256 Megabytes. Como cada célula tem 8 bytes, então 256
Megabytes 5 32 Mega * 8 bytes.
A largura de uma RAM é estabelecida de modo a ser igual ao número de bits de memória que
o processador consegue ler e escrever ao mesmo tempo (Figura 3.1). No caso de um PC, esse
valor é 64. Outros valores típicos são 128, 32, 16 e 8.
A capacidade de uma RAM em células e a largura em bits de cada célula são fatores
independentes, podendo ter-se casos extremos, como uma RAM só com uma célula com
muitos bits de largura ou uma RAM com uma capacidade de muitas células de apenas 1
Resposta: A memória
https://pt.wikipedia.org/wiki/Extens%C3%A3o_de_nome_de_ficheiro
https://pt.wikipedia.org/wiki/Formato_de_arquivo
https://www.file-extensions.org/
https://filext.com/
Hipótese: A atualização pode ser feita quando algum componente não está
exercendo sua função como deveria, quando o computador fica lento (RAM ou
CPU), quando o espaço de armazenamento está próximo do limite (memória
de armazenamento) ou quando algo em seu Hardware é trocado.
https://telemedicina.unifesp.br/pub/Linux/Distribution/Kurumin/e-
books/Manual_de_Hardware_Completo_3ed.pdf
https://telemedicina.unifesp.br/pub/Linux/Distribution/Kurumin/e-
books/Manual_de_Hardware_Completo_3ed.pdf