Diferenças entre edições de "Arquitetura de computadores"

1 574 bytes adicionados ,  00h57min de 16 de dezembro de 2020
sem resumo de edição
m (Foram revertidas as edições de 94.60.76.243 para a última revisão de Mr. Fulano, de 15h14min de 25 de abril de 2020 (UTC))
Etiqueta: Reversão
 
O [[Processador gráfico|processador]] só pode executar uma instrução que esteja na memória real. O mecanismo de Memória Virtual divide a memória real em frames e divide um arquivo no disco em páginas de mesmo tamanho dos ''frames''. No disco existem muito mais páginas do que ''frames'' na memória. Sempre que for preciso uma página é copiada da memória virtual (arquivo em disco) para um ''[[frame]]'' da memória real. Surge a necessidade de saber quando é preciso copiar. Surge a necessidade de saber se um ''frame'' pode ser descartado ou se precisa ser recopiado para sua página correspondente no [[Arquivo de computador|arquivo]] em disco. Sempre que uma instrução é executada a partir de um ''frame'' o hardware controlador de [[memória virtual]] testa se o dado a que ela se refere já se encontra em algum ''frame''. Se for o caso, uma interrupção ocorre para que a rotina de tratamento cuide de copiar do disco para a memória real uma página completa contendo o dado necessário.
 
== Memória principal e secundária ==
Memória principal ([[Memória (informática)|RAM]]): componente de memória volátil para armazenar os programas e execuções de forma mais rápida.<ref name=":0">STALLINGS, W. Arquitetura e Organização de Computadores. 8 ed. - https://github.com/xstpl/Livros-1/raw/master/Arquitetura%20e%20Organiza%C3%A7%C3%A3o%20de%20Computadores%20-%208%C2%AA%20Ed.pdf</ref>
 
Memória secundária: é a de acesso mais lento para armazenagem dos dados não-volátil também conhecida como HD ou HDD (hard disk drive ou disco rígido) hoje também difundida em SSD. Curiosidade que a primeira memória secundária foi a fita magnética ainda muito usada, mesmo sendo o componente mais lento.<ref name=":0">STALLINGS, W. Arquitetura e Organização de Computadores. 8 ed. - https://github.com/xstpl/Livros-1/raw/master/Arquitetura%20e%20Organiza%C3%A7%C3%A3o%20de%20Computadores%20-%208%C2%AA%20Ed.pdf</ref>
 
Memórias voláteis são as que perdem os dados assim que o fluxo de energia é encerrado. Por este motivo as memórias primárias são voláteis e as secundárias não-voláteis, pois a primeira precisa armazenar os dados para processamento de forma rápida, já a segunda, não precisa de acesso tão rápido, e sim de segurança de que a informação armazenada lá não se perca quando o fluxo de energia for cortado.<ref name=":0">STALLINGS, W. Arquitetura e Organização de Computadores. 8 ed. - https://github.com/xstpl/Livros-1/raw/master/Arquitetura%20e%20Organiza%C3%A7%C3%A3o%20de%20Computadores%20-%208%C2%AA%20Ed.pdf</ref>
 
== Segmentação das instruções (''pipeline'') ==