Você está na página 1de 2

8) O que so interrupes? 9) Que tipos de interrupes existem e como elas so geradas? Interrupo de Hardware.

quando ocorre falta de energia Interrupo de programa, quando um numero qualquer dividido por zero. 10) Como o mecanismo de interrupo pode contribuir para a melhoria do desempenho de um sistema computacional? 11) Que abordagens podem ser utilizadas no tratamento de mltiplas interrupes? 12) Um sistema computacional contm diversos barramentos que fornecem caminho de comunicao entre seus componentes. Cada barramento consiste de vrias linhas de comunicao, cada uma capaz de transmitir sinais que representam um nico dgito binrio, 0 ou 1. Responda: (a) Qual a funo do barramento de dados? Esse barramento reponsvem pela circulao dos dados. (b) Em que a largura do barramento de dados pode limitar o sistema computacional e porqu? Na largura de linha disponvel pelo barramento. Porque cada linha transmite 1 bit por vez, com isso limitanto o circulo de dados. (c) Qual a funo do barramento de endereos? esse roponsvel para selecionar a origem e o destino de senais transmitidos. (d) Em que a largura do barramento de endereo pode limitar o sistema computaciona l e porqu? Assim como o barramento de dados o de endereo possui limitaes na largura da banda. A largura do barramento de endereo determina a capacidade mxima da memria. (e) Qual a funo do barramento de controle? O barrameto de controle determina da onde sai e para onde vai os dados, ou seja controla as linhas de dados. (f ) D Escrita Leitura Escrita Leitura exemplos de linhas de controle tpicas. na memria. na memria. na porta de entrada e saida. na porta de entrada e saida.

(g) Qual a diferena entre um barramento dedicado e um barramento multiplexado? Para o barramento deditaco um exemplo bsico o uso de linha distinta para dados e endereos. Multiplexado, permite que as mesmas linhas podem ser utilizadas tanto p ara endereo quanto para dados. (h) Qual a diferena entre um barramento centralizado e um barramento distribudo? O barramento centralizado possui metodo arbitrrio, com um nico controle, responsvel por alocar o tempo de utilizao do barramento. Distribuido no existem arbitragem, o u seja, no existe controlador central. Cada mdulo contem um a lgica de controle, co m um determinado nvel de controle.

(i) Qual a diferena entre um barramento sncrono e um barramento assncrono? # O sncrono a ocorrncia de eventos determinado por um relgio, com isso os eventos o correm sequencialmente. Enquanto assncronos, que os prximos eventos dependem de um evento ocorrido anteriormente. (j) Quais as vantagens e desvantagens dos barramentos sncronos em relao aos assncronos? # O sncronos, a vantagem que o prximo evento ocorre sem espera do anterior, a desv antagem, se um evento deixar de ocorrer, vai ter que esperar o ciclo para que po ssa ser concludo. Enquanto Assncronos, um ciclo se completar quanto todos os evento s tiverem ocorridos, Isso tambm pode ser uma desvantagem, um ciclo s ser completo s e todos os eventos tirem ocorridos e isso pode demorar mais tempo para se comple tar um ciclo. Acho que isso. 13) Escreva uma programa em assembly que calcule o valor de X na seguinte expresso X = (A2 + B) * (A C)/(B3 + C):

Você também pode gostar