Baixe o app para aproveitar ainda mais
Prévia do material em texto
1 Lista 3 – Organização de Computadores – 27/09/2017 1) Quais as principais características do modelo de computador proposto por Von Neumann e que serviu de referência para os computadores atuais? Obs.: John Von Neumann, matemático húngaro (1903-1957), contribuiu para a matemática e a física. Foi professor da Universidade de Princeton e um dos construtores do ENIAC 2) Um sistema possui memória com 16 Gigas de endereços e cada célula de memória é composta por 8 bytes. a) Qual o tamanho em bits do Registrador de Endereços da Memória - REM? b) Qual o tamanho em bits do Registrador de Dados da Memória - RDM? c) Qual o tamanho da memória? 3) Quais são as etapas para a execução de uma instrução? 5) Se um processador tem um barramento de endereço de 32 bits, quantas posições de memória diferentes podem ser endereçadas no máximo pelo processador? Quantos GBytes de memória podem ser endereçadas? 6) A CPU (Unidade Central de Processamento) é responsável pela realização das operações de processamento e de controle durante a execução de um programa, que se encontra armazenado na memória. Para realizar essas tarefas, ela executa as seguintes atividades: • Executar a operação • Interpretar a operação a ser executada • Buscar novos operandos (se houver) • Buscar instrução na memória. Qual ordem correta destas etapas? 2 7) Um processador tem 3 tipos de barramento: endereço, dados e controle. Para que o processador possa escrever uma instrução da memória, através de que barramento o processador envia um sinal indicando que se trata de uma operação de escrita? 8) Os processadores são organizados de forma a processar palavras. Isto significa que um processador de 32 bits processa palavras de 32 bits, ou seja, processa instruções e dados de 32 bits. Por sua vez, as memórias são organizadas em bytes, ou seja, a cada byte armazenado corresponde um endereço de memória. Quando um processador de 32 bits lê 8 instruções de 32 bits da memória, o processador lê os conteúdos de quantos endereços de memória? 9) Uma determinada memória RAM é fabricada com capacidade para armazenar 512 Mbits. Sabe-se que cada posição endereçável da memória armazena 32 bits. Qual é o número mínimo de bits a ser utilizado para que se possa endereçar toda essa memória? 10) O pipeline funciona como uma linha de montagem, permitindo que várias instruções sejam executadas simultaneamente, reduzindo o tempo de término de cada ciclo. O objetivo é utilizar as diversas unidades do processador por instruções diferentes. Num pipeline de quatro estágios (busca, decodificação, execução e escrita na memória) quantas instruções consigo executar em nove ciclos de clock ?
Compartilhar