Upload
jesse-lima
View
28
Download
0
Embed Size (px)
Citation preview
aa1
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):