Prévia do material em texto
Barramento de controle O que e o barramento de controle em um computador? a) Um caminho exclusivo para dados entre CPU e memoria. b) Um conjunto de linhas que transmite sinais de comando e sincronizacao entre os componentes. c) Um tipo de memoria volatil. d) Um software que gerencia a transferencia de arquivos. Resposta: b) Um conjunto de linhas que transmite sinais de comando e sincronizacao entre os componentes. Explicacao: O barramento de controle nao transporta dados em si, mas sinais que indicam operacoes como leitura, escrita, interrupcao e autorizacao de acesso, garantindo que os dispositivos funcionem de forma coordenada. Qual e a funcao principal do barramento de controle? a) Transferir dados da CPU para a memoria. b) Sincronizar e gerenciar o trafego de dados entre CPU, memoria e perifericos. c) Alimentar os dispositivos conectados ao computador. d) Aumentar a capacidade de armazenamento de dados. Resposta: b) Sincronizar e gerenciar o trafego de dados entre CPU, memoria e perifericos. Explicacao: Sem o barramento de controle, a CPU e os dispositivos poderiam tentar acessar o barramento de dados simultaneamente, gerando conflitos e perda de informacoes. Quais sinais sao tipicos em um barramento de controle? a) Sinais de leitura, escrita, clock e interrupcao. b) Apenas sinais de energia eletrica. c) Linhas de dados paralelas. d) Sinais de video e audio. Resposta: a) Sinais de leitura, escrita, clock e interrupcao. Explicacao: Esses sinais permitem que os dispositivos saibam quando enviar ou receber dados, quando parar ou continuar a operacao e quando ha necessidade de atencao da CPU. O sinal de leitura (RD) no barramento de controle indica: a) Que a CPU deve escrever dados na memoria. b) Que a CPU deseja ler dados de um dispositivo ou memoria. c) Que a memoria esta cheia. d) Que o clock deve ser desacelerado. Resposta: b) Que a CPU deseja ler dados de um dispositivo ou memoria. Explicacao: O sinal de leitura informa ao dispositivo que ele deve colocar os dados solicitados no barramento de dados para que a CPU possa acessa-los. O sinal de escrita (WR) no barramento de controle serve para: a) Indicar que a CPU vai escrever dados em um dispositivo ou na memoria. b) Solicitar a interrupcao de um periferico. c) Sincronizar o clock do processador. d) Aumentar a largura de banda do barramento de dados. Resposta: a) Indicar que a CPU vai escrever dados em um dispositivo ou na memoria. Explicacao: Quando o sinal de escrita e ativado, o dispositivo selecionado deve receber e armazenar os dados presentes no barramento de dados. O que e um sinal de clock no barramento de controle? a) Um sinal que informa a quantidade de memoria disponivel. b) Um pulso que sincroniza todas as operacoes entre os componentes conectados. c) Um comando para desligar a CPU. d) Um tipo de barramento paralelo. Resposta: b) Um pulso que sincroniza todas as operacoes entre os componentes conectados. Explicacao: O clock define os intervalos de tempo em que as operacoes de leitura, escrita ou transferencia de dados devem ocorrer, garantindo que todos os dispositivos trabalhem em sincronia. O que sao sinais de interrupcao no barramento de controle? a) Sinais que indicam falha de hardware. b) Sinais enviados por perifericos para chamar a atencao da CPU e solicitar atendimento. c) Sinais que aumentam a velocidade do barramento de dados. d) Sinais para alterar a frequencia do clock. Resposta: b) Sinais enviados por perifericos para chamar a atencao da CPU e solicitar atendimento. Explicacao: As interrupcoes permitem que dispositivos externos, como teclados ou impressoras, comuniquem a CPU que precisam de processamento imediato, sem precisar que a CPU fique verificando constantemente o estado de cada dispositivo. O barramento de controle trabalha em conjunto com qual outro barramento para realizar transferencias de dados? a) Barramento de enderecos. b) Barramento de dados. c) Barramento de energia. d) Barramento USB. Resposta: b) Barramento de dados. Explicacao: O barramento de controle envia sinais de comando que determinam quando o barramento de dados deve ser usado para leitura ou escrita, permitindo que a transferencia de dados ocorra de forma ordenada e segura. Qual e a diferenca entre barramento de controle sincrono e assincrono? a) O sincrono depende de clock, enquanto o assincrono usa sinais de handshaking. b) O assincrono e mais rapido que o sincrono. c) O sincrono so funciona com barramentos paralelos. d) Nao ha diferenca funcional entre eles. Resposta: a) O sincrono depende de clock, enquanto o assincrono usa sinais de handshaking. Explicacao: No barramento sincrono, todos os sinais de controle seguem um mesmo relogio, enquanto no assincrono, os sinais de controle indicam quando cada dispositivo esta pronto para transferir dados, tornando o processo independente de um clock central. O que significa sinal de selecao de dispositivo (CS - Chip Select)? a) E o sinal que permite a comunicacao apenas com o dispositivo selecionado. b) E o sinal que desliga todos os perifericos. c) Indica que a CPU esta sobrecarregada. d) E usado para transferir dados da memoria RAM para o disco rigido. Resposta: a) E o sinal que permite a comunicacao apenas com o dispositivo selecionado. Explicacao: O CS ativa o dispositivo especifico conectado ao barramento, garantindo que apenas ele responda aos comandos de leitura ou escrita, evitando conflitos com outros dispositivos. O que e handshaking no contexto do barramento de controle? a) Um metodo de troca de sinais de controle para sincronizar a transferencia de dados entre dispositivos. b) Um tipo de barramento paralelo. c) Uma tecnica de compressao de dados. d) Um protocolo de internet. Resposta: a) Um metodo de troca de sinais de controle para sincronizar a transferencia de dados entre dispositivos. Explicacao: O handshaking assegura que o emissor e o receptor de dados saibam exatamente quando enviar e receber informacoes, evitando que dados sejam perdidos ou sobrescritos. Por que o barramento de controle e fundamental para evitar conflitos? a) Porque ele reduz o consumo de energia da CPU. b) Porque ele define quais dispositivos podem acessar o barramento de dados em cada momento. c) Porque ele aumenta a frequencia do clock. d) Porque ele substitui a memoria RAM. Resposta: b) Porque ele define quais dispositivos podem acessar o barramento de dados em cada momento. Explicacao: Sem os sinais de controle, varios dispositivos poderiam tentar acessar o barramento ao mesmo tempo, causando conflitos e corrupcao de dados. O barramento de controle influencia diretamente qual aspecto do desempenho do computador? a) A velocidade de transferencia de dados. b) Apenas o armazenamento de dados. c) A quantidade de nucleos da CPU. d) A resolucao do monitor. Resposta: a) A velocidade de transferencia de dados. Explicacao: Se os sinais de controle nao forem rapidos ou eficientes, o barramento de dados pode ficar ocioso, reduzindo a velocidade efetiva de transferencia de informacoes entre CPU, memoria e perifericos. O que significa o sinal de bus request (REQ) em um barramento de controle? a) Um pedido de acesso ao barramento por um dispositivo externo. b) Um comando para desligar a CPU. c) Um sinal para iniciar a leitura da memoria ROM. d) Um pulso de clock. Resposta: a) Um pedido de acesso ao barramento por um dispositivo externo. Explicacao: O REQ permite que um periferico ou controlador solicite permissao para usar o barramento de dados, que so sera concedida quando o barramento estiver livre, evitando colisoes. O sinal de bus grant (GNT) indica: a) Que a CPU deve desligar o sistema. b) Que o dispositivo solicitante recebeu autorizacao para usar o barramento. c) Que todos os dados foram transferidos para o disco rigido. d) Que o clock deve acelerar. Resposta: b) Que o dispositivo solicitante recebeu autorizacao para usar o barramento. Explicacao: O GNT confirma que o barramentoesta liberado para uso, permitindo que o dispositivo acesse os dados sem interferir em outras operacoes. Por que alguns barramentos de controle possuem sinais de interrupcao priorizada? a) Para que dispositivos criticos possam interromper a CPU antes de outros. b) Para reduzir a largura do barramento de dados. c) Para sincronizar apenas com a memoria RAM. d) Para desligar dispositivos desnecessarios. Resposta: a) Para que dispositivos criticos possam interromper a CPU antes de outros. Explicacao: Interrupcoes prioritarias permitem que eventos importantes, como falhas de hardware ou entrada de dados de tempo real, sejam tratados imediatamente, garantindo que o sistema responda rapidamente a situacoes criticas. O que e um sinal de ready em um barramento de controle? a) Um sinal enviado por um dispositivo indicando que esta pronto para enviar ou receber dados. b) Um comando para reiniciar a CPU. c) Um pulso de clock usado apenas pela memoria RAM. d) Um sinal para iniciar a transferencia de energia eletrica. Resposta: a) Um sinal enviado por um dispositivo indicando que esta pronto para enviar ou receber dados. Explicacao: O sinal ready permite que a CPU aguarde ate que o dispositivo esteja preparado para a operacao de leitura ou escrita, evitando a perda de dados ou erros na comunicacao. Em sistemas modernos, o barramento de controle e geralmente: a) Exclusivamente paralelo. b) Integrado com o barramento de dados e enderecos para simplificar o design. c) Substituido totalmente por software. d) Conectado apenas a dispositivos de armazenamento. Resposta: b) Integrado com o barramento de dados e enderecos para simplificar o design. Explicacao: A integracao reduz o numero de linhas fisicas necessarias e melhora a eficiencia, permitindo que sinais de controle, dados e enderecos compartilhem parte da infraestrutura do barramento principal. O que significa handshaking assincrono no barramento de controle? a) Que os dispositivos usam sinais de controle para coordenar transferencias sem depender de um clock central. b) Que o barramento nao funciona com memoria RAM. c) Que o barramento e exclusivo para perifericos de video. d) Que a CPU controla a energia do barramento. Resposta: a) Que os dispositivos usam sinais de controle para coordenar transferencias sem depender de um clock central. Explicacao: Essa tecnica permite que cada dispositivo sinalize quando esta pronto para enviar ou receber dados, tornando a comunicacao mais flexivel e confiavel em situacoes de velocidades variadas. O que ocorre se um barramento de controle falhar? a) Apenas a memoria RAM deixa de funcionar. b) Podem ocorrer conflitos no barramento de dados, resultando em perda ou corrupcao de informacoes. c) A CPU acelera automaticamente. d) O computador continua funcionando normalmente. Resposta: b) Podem ocorrer conflitos no barramento de dados, resultando em perda ou corrupcao de informacoes. Explicacao: O barramento de controle e essencial para coordenar acessos. Sem ele, dispositivos poderiam acessar simultaneamente o barramento de dados, gerando conflitos e comprometendo a integridade do sistema. Como o barramento de controle lida com multiplos dispositivos solicitando acesso simultaneamente? a) Usa sinais de prioridade e handshaking para gerenciar a ordem de acesso. b) Permite que todos acessem ao mesmo tempo. c) Desliga todos os dispositivos. d) Apenas a memoria RAM decide quem acessa. Resposta: a) Usa sinais de prioridade e handshaking para gerenciar a ordem de acesso. Explicacao: Os sinais de prioridade garantem que dispositivos mais importantes sejam atendidos primeiro, enquanto o handshaking coordena a transferencia sem gerar colisoes, mantendo o sistema estavel. O barramento de controle e utilizado exclusivamente por computadores de grande porte? a) Sim, apenas mainframes usam barramento de controle. b) Nao, todos os computadores, inclusive pessoais e embarcados, utilizam sinais de controle para gerenciar operacoes. c) Apenas laptops utilizam barramento de controle. d) Barramento de controle e obsoleto. Resposta: b) Nao, todos os computadores, inclusive pessoais e embarcados, utilizam sinais de controle para gerenciar operacoes. Explicacao: Independentemente do tamanho ou finalidade, todos os sistemas digitais precisam coordenar o acesso a memoria e perifericos, e isso e feito atraves de sinais de controle. Por que o barramento de controle e considerado parte do barramento de sistema? a) Porque ele gerencia os sinais que permitem a operacao coordenada do barramento de dados e de enderecos. b) Porque apenas conecta a CPU ao disco rigido. c) Porque e responsavel por armazenar dados temporarios. d) Porque aumenta a frequencia da memoria. Resposta: a) Porque ele gerencia os sinais que permitem a operacao coordenada do barramento de dados e de enderecos. Explicacao: O barramento de sistema inclui barramentos de dados, enderecos e controle, e o controle e o que garante que dados e enderecos sejam transferidos de forma segura e organizada. O sinal de reset no barramento de controle serve para: a) Inicializar todos os dispositivos e retornar o sistema a um estado conhecido. b) Aumentar a velocidade do barramento. c) Transferir dados para a memoria RAM. d) Ativar apenas o disco rigido. Resposta: a) Inicializar todos os dispositivos e retornar o sistema a um estado conhecido. Explicacao: O reset e um sinal de controle fundamental que permite que o sistema reinicie sem erros, garantindo que todos os dispositivos comecem em condicoes padronizadas. O que diferencia um barramento de controle dedicado de um compartilhado? a) O dedicado e usado exclusivamente por um dispositivo; o compartilhado e usado por multiplos dispositivos. b) O dedicado e mais lento que o compartilhado. c) O compartilhado nunca usa sinais de leitura e escrita. d) Nao ha diferenca funcional. Resposta: a) O dedicado e usado exclusivamente por um dispositivo; o compartilhado e usado por multiplos dispositivos. Explicacao: Barramentos de controle dedicados oferecem maior desempenho e menor risco de conflito, enquanto barramentos compartilhados precisam de mecanismos adicionais de coordenacao. O que acontece durante o ciclo de leitura controlado pelo barramento de controle? a) A CPU envia um sinal de leitura e o dispositivo coloca os dados no barramento de dados. b) A CPU aumenta o clock e ignora os dispositivos. c) Os dispositivos desligam automaticamente. d) Apenas o barramento de enderecos trabalha. Resposta: a) A CPU envia um sinal de leitura e o dispositivo coloca os dados no barramento de dados. Explicacao: Durante um ciclo de leitura, o barramento de controle garante que apenas o dispositivo correto coloque dados no barramento, enquanto a CPU le essas informacoes de forma coordenada. Qual e a relacao entre barramento de controle e interrupcoes de software? a) As interrupcoes de software usam sinais de controle para notificar a CPU de eventos que precisam ser processados. b) As interrupcoes de software nao dependem do barramento de controle. c) As interrupcoes de software substituem o barramento de controle. d) Apenas o barramento de dados gerencia interrupcoes de software. Resposta: a) As interrupcoes de software usam sinais de controle para notificar a CPU de eventos que precisam ser processados. Explicacao: O barramento de controle permite que a CPU seja alertada sobre eventos de software, garantindo que o sistema responda corretamente sem precisar ficar constantemente verificando todos os processos. O barramento de controle afeta a confiabilidade do sistema porque: a) Ele gerencia o momento exato em que cada dispositivo acessa o barramento de dados. b) Ele aumenta automaticamente a velocidade do processador. c) Ele armazena dados criticos da CPU. d) Ele so e usado para alimentacao eletrica. Resposta: a) Ele gerencia o momento exato em que cada dispositivo acessa o barramento de dados. Explicacao: Uma coordenacao inadequada pode causarconflitos, perda ou corrupcao de dados. O barramento de controle garante que cada dispositivo tenha acesso ao barramento de forma ordenada, aumentando a confiabilidade do sistema. O que e um barramento de controle multiplexado? a) Um barramento que combina sinais de controle e dados em uma mesma linha, transmitindo alternadamente. b) Um barramento que so funciona com memoria ROM. c) Um barramento que nao utiliza sinais de leitura e escrita. d) Um barramento exclusivo para CPUs multicore. Resposta: a) Um barramento que combina sinais de controle e dados em uma mesma linha, transmitindo alternadamente. Explicacao: O barramento multiplexado reduz a quantidade de linhas fisicas necessarias, mas requer tecnicas de temporizacao e controle para garantir que os sinais nao se misturem. Por que o estudo do barramento de controle e essencial para engenharia de computadores? a) Porque ele define como os dispositivos se comunicam de forma organizada, afetando desempenho, confiabilidade e compatibilidade. b) Porque ele substitui a necessidade de memoria RAM. c) Porque determina a resolucao de video. d) Porque nao e necessario em sistemas modernos. Resposta: a) Porque ele define como os dispositivos se comunicam de forma organizada, afetando desempenho, confi