Baixe o app para aproveitar ainda mais
Prévia do material em texto
LISTA DE EXERCÍCIOS DE SISTEMAS À MICRO 1) Para uma memória DRAM com 13 linhas de endereços e 8 linhas de dados responda: a) Qual a sua capacidade em Kb ? b) Quantas dessas memórias seriam necessárias para fazer um banco de 32K x 16 ? a) Total de endereços= 213=23.210=8K endereços diferentes. capacidade= 8K . 8 bits de dados= 64Kb b) Seriam necessárias 8 memórias dessas para fazer um banco de 32K x 16. 2) Pensando na hierarquia de memória de um microcomputador , em pontos extremos estão X ( a de mais rápido acesso e de menor capacidade de armazenamento) e Y (a mais lenta e de maior capacidade de armazenamento). X e Y são, respectivamente: A) A memória “cache” e a memória principal. B) Os registros internos e a memória secundária. C) Os registros internos e a memória “cache”. D) A memória “cache” e a memória secundária. E) Os registros internos e a memória principal. Opção correta: B 3) Considerando-se memórias RAM de 16x4, marque a alternativa INCORRETA: A) Para construir uma memória de 16x8, são necessárias 2 memórias dessa RAM. B) Essa RAM tem 4 linhas de endereços e 4 bits de entrada e saída de dados. C) Há entradas de habilitação de leitura e escrita e habilitação da memória. D) A capacidade dessa memória é de 64 bytes. E) Para construir uma memória de 32x8, são necessárias 2 memórias dessa RAM. Opção incorreta: D 4) Responda as seguintes questões: 1) O que é a memória CACHE ? 2) Quais as características da memória EPROM ? 3) Quais as unidades internas básicas de todo microprocessador ? 4) O que são memórias voláteis ? Dê um exemplo de um tipo de memória volátil e um tipo de memória não volátil. Respostas: 1) Memória cache é uma memória muito rápida e cara utilizada para armazenar os dados mais usados pela CPU, diminuindo assim o acesso a memória principal que é lenta. Usa-se a tecnologia SRAM para a produção de chips de memória cache. 2) É uma memória da alta densidade, tempo de acesso reduzido, não volátil e que pode ser apagada por raios ultravioletas e regravada eletricamante, tudo isso fora do circuito. 3) Unidade de Controle, Registradores e Unidade Lógica e Aritmética (ALU). 4) São memórias que perdem suas informações após a alimentação ser removida. Memória volátil: RAM, não volátil EEPROM. 5) Sobre os dispositivos de armazenamento digital “memórias”,é INCORRETO afirmar que: (A) O tempo de acesso de uma memória é o tempo desde a entrada de um endereço nela até o momento em que a informação esteja disponível na saída. (B) Quanto ao tipo , as memórias RAM classificam-se em estáticas e dinâmicas. (C) As memórias EEPROM possuem a vantagem de poderem ser apagadas mediante banho de luz ultravioleta. (D) As memórias SRAM utilizam, como célula básica de memória, o flip-flop. (E) As memórias DRAM tem maior capacidade de armazenamento que as SRAM, para uma mesma área de integração. Opção correta: C 6) Dentre as afirmativas a seguir, assinale aquela que seja INCORRETA: A) Microprocessadores com arquitetura CISC, são fáceis de programar por terem um conjunto mais complexo de instruções e permitem um uso eficiente de memória. B) Microprocessadores com arquitetura RISC tem instruções de tamanho variado que requerem múltiplos ciclos de clock para serem executados. C) Microprocessadores com arquitetura RISC são aqueles que utilizam um pequeno conjunto de instruções altamente otimizados. D) Pipeline é uma técnica que permite a sobreposição temporal das diversas fases de execução das instruções. E) Para que ocorra pipelining é necessário que o tempo de execução das instruções seja mais ou menos igual. Opção incorreta: B 7) Dentre as afirmativas abaixo marque a única CORRETA: A) Com 8 bits pode-se representar 128 valores diferentes. B) 1 GB (gigabyte) é equivalente a 1024 KB (kilobytes). C) O registrador REM armazena o endereço de memória ou periférico de E/S que o microprocessador quer acessar para leitura ou escrita. D) Um barramento de endereços de 14 bits, permite a seleção de até 32K posições de memória. E) Em qualquer sistema microprocessado que use RAM estáticas, deve-se substituí-las por RAM dinâmicas por terem maior capacidade e menor custo. Opção correta: C 8) Qual a diferença entre as arquiteturas de Harvard e Von Neumann? Respostas: Arquitetura de Von Neumann, é uma arquitetura em que instruções e dados estão em uma memória física única, compartilhando os mesmos barramento de endereços e dados. Arquitetura de Harvard, é uma arquitetura que se distingue por possuir duas memórias físicas diferentes para instruções(memória de Programa) e dados (memória de Dados) e essas memórias serem independentes em termos de barramentos. 9) o que tempo de acesso de uma memória? Resposta: É o tempo decorrido entre a memória receber um endereço estável e disponibilizar o dado na saída, num processo de leitura pelo processador. 10) Um microprocessador possui uma memória principal com capacidade para armazenar 16 bits em cada endereço e seu barramento de endereços é de 12 bits de tamanho. Qual a capacidade em bits e bytes dessa memória principal? Resposta: obs: 210 = 1K Quantidade de endereços= 212 = 22 . 210 = 4K endereços Endereços vezes o número de bits armazenados em cada endereço= 4K . 16 bits= 64Kb Em KB = 64Kb/8= 8KB 11) Um processador possui um clock de 50MHz de frequência. Ele gasta 2 ciclos de clock para fazer a busca de uma instrução, 1 ciclo para decodificá-la, 2 ciclos para buscar os operandos necessários e 3 ciclos para executá-la e armazenar o resultado em algum registro. Se a organização desse processador for estritamente sequencial, qual o tempo gasto para executar uma instrução? Resposta: F= frequência T= período F= 50MHz T= 1/F logo T= 20ɳs(nanos segundos) 1 ciclo= 1T 8 ciclos para executar 1 instrução então 20ɳs X 8= 160ɳs.
Compartilhar