

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
O emprego de memória cache tem por finalidade reduzir a latência média de acesso à memória principal, caracterizando-se pelo armazenamento de dados acessados com freqüência em memórias rápidas e localizadas fisicamente próximas ao processador.
Em uma organização de memória de um bit por pastilha, o uso do código de correção de erros Hamming é geralmente considerado adequado. Diversas memórias DRAM modernas utilizam esse código com 9 bits de teste para cada 128 bits de dados, tendo assim um acréscimo de 7% no tamanho da memória.
Um módulo de DMA controla a troca de dados entre a memória principal e um determinado dispositivo de entrada/saída, mantendo, por intermédio de interrupções, o processador informado acerca de todos os passos da operação de entrada/saída.
O conhecido fenômeno de localidade de referência em um programa justifica a utilização de um cache entre a unidade de processamento central e a memória principal, para melhorar o desempenho no acesso à memória.
Localidade de referências é o nome dado ao comportamento de programas típicos quanto ao padrão de referências ao seu espaço lógico: as referências de um processo tendem a se agrupar em um subconjunto de seu espaço lógico; esse subconjunto pode variar durante a execução do processo, mas em determinado instante da execução ele representa o subconjunto preferido para referências do processo.
Os registradores, memória cache e memória principal são três formas de memória voláteis que empregam a tecnologia de semicondutores. A memória cache normalmente não é visível para o programador. Ela é apenas um dispositivo que organiza a movimentação de dados entre a memória principal e os registradores do processador, de modo a melhorar o desempenho.
Assinale a alternativa que contém, em ordem cronológica, as tecnologias usadas para a memória principal:
No que se refere à operação do cache entre a unidade central de processamento e a memória, o desempenho dessa operação aumenta proporcionalmente ao tamanho do bloco de palavras trocado entre o cache e a memória principal.
A maioria dos esquemas de memória virtual utiliza uma memória cache especial para entradas da tabela de páginas, conhecida como TLB ou cache de tradução de endereços. Essa cache funciona de maneira distinta que uma memória cache, já que não controla as entradas da tabela de páginas usadas mais recentemente.
Para o gerenciamento de memória citado, bem como para o gerenciamento de processos, no escalonamento e na sincronização de eventos, é comum o emprego de programas aplicativos.
31) Quais das alternativas abaixo não é um dispositivo de entrada ou saída
a) Memória de armazenamento de massa
b) Mouse
c) Teclado
d) Modem
e) Vídeo
"Correspondem a posições de memória, identificadas por um mesmo nome, individualizadas por índices e cujo conteúdo é de mesmo tipo." Esse conceito melhor se aplica a variáveis compostas:
unidimensionais.
multidimensionais.
homogêneas.
heterogêneas.
Ponteiros podem ser utilizados como operandos em operações aritméticas, para as quais deve ser utilizada a aritmética de ponto flutuante.
Atualmente, os tipos de módulos de memória principal mais utilizados em microcomputadores do tipo IBM-PC são os DIMMs e os SIMMs, que são colocados em conectores especiais localizados na placa-mãe. Deseja-se montar um microcomputador, com o processador Pentium e com 64 Mbytes de memória principal, cuja placa-mãe possui 2 conectores de 72 vias e 2 conectores de 168 vias. Para tanto, dispõe-se de módulos DIMMs e SIMMs de memória com diversas capacidades. Uma forma correta de se montar este microcomputador, com 64 Mbytes de memória principal, é alocando-se a ele
1 módulo SIMMs de 64 Mbytes.
2 módulos DIMMs de 32 Mbytes cada.
4 módulos DIMMs de 16 Mbytes cada.
4 módulos SIMMs de 16 Mbytes cada.
1 módulo SIMMs de 32 Mbytes e 2 módulos DIMMs de 16 Mbytes cada.
O tamanho de uma área de memória contígua corresponde ao resultado de uma operação lógica "OU", feita bit a bit, entre o ponteiro que indique o maior endereço de memória e o ponteiro que indique o menor endereço de memória dessa área.
Ponteiros não-inicializados possuem valor "NULL".
Em uma arquitetura do tipo Harvard, a seção de cache de instruções é a mesma seção de cache de dados, enquanto, em arquiteturas tradicionais, as seções de cache de instruções e de dados ocupam espaços diferentes da memória.