SóProvas


ID
287509
Banca
INSTITUTO CIDADES
Órgão
UNIFESP
Ano
2009
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Acerca de Módulo de Entrada e Saída Programada, marque a alternativa CORRETA:

Alternativas
Comentários
  • A alernativa D também está correta:

    Transferência com Polling:


    1)Dispositivo de E/S tem a função de:

    -Executa a operação requisitada
    -Sinaliza o término da operação
       carregando um valor apropriado no
       registrador de estado de E/S

    2)Processador:
    -Não é alertado sobre o término da
    operação
    -Precisa ficar verificando periodicamente o estado do dispositivo de E/S

    Fonte: http://www.google.com.br/url?sa=t&source=web&cd=2&ved=0CCAQFjAB&url=http%3A%2F%2Fwww.inf.ufsc.br%2F~guntzel%2Fine641400%2FAOC2_aula22.pdf&ei=EJjCTaH9PMqTtweR3r2qBQ&usg=AFQjCNFvSlZpq56Kr4Ons5AhyVxosDZU8A&sig2=gHNGhhGUrqq93CHlqj_hEQ

    Pag 11 do slide em pdf.

  • Não é a CPU quem consulta mas a E/S que envia o comunicado de termino
  • Existem 3 modos de a CPU executar entrada e saída, são eles: programada, por interrupção e via DMA

    programada ou por programa
    A CPU fica constantemente consultando o dispositivo (busy wait) de entrada e saída para saber se a operação terminou.

    Via interrupção
    A CPU solicita entrada e saída e passa para a proxima  tarefa. Quando o dispositivo de entrada e saída termina, este gera uma interrupção para a CPU, que interronpe o que estiver fazendo para atender a solicitação.

    DMA
    A CPU passa para a DMA a responsabilidade de copiar os dados passados pelo dispositivo de Entrada e Saída para a Memória principal.
    Quando a DMA termina a cópia, esta interronpe a CPU para avisar que a entrada e saída terminou
  • "Na E/S programada, os dados são transferidos entre o processador e o módulo de E/S, incluindo a detecção do estado do dispositivo, o envio de comandos de leitura ou escrita e a transferência de dados. Quando o processador envia um comando para o módulo E/S, ele tem de esperar até que essa operação seja completada."

    Arquitetura e Organização de Computadores - 5ª Edição - Willian Stallings - Cap. 6 p. 202
  • a) Nela, a CPU tem controle indireto da operação de Entrada e Saída. O processador tem controle total(e direto) sobre as operações I/O.
    b) Nela, a CPU indica que as entradas e saídas programadas sejam cronometradas digitalmente para evitar atrasos no controle dos processos. Errado. Sempre acaba havendo desperdício porque o processador geralmente eh mais rapido q os dispositivos I/O.
    c) Nela, a CPU aguarda até que a operação de Entrada e Saída enviada seja finalizada. Correto. O SO envia para o dispositvo um caractere de cada vez, e, a cada caractere enviado, a CPU verifica se o dispositivo esta pronto para receber outro.
    d) Nela, a finalização é indicada pela mudança dos bytes de situação do módulo de Entrada e Saída, que é consultada pela CPU. A cada byte enviado, a CPU verifica se o dispositivo esta pronto para receber outro.

    Fonte: Analise de sistemas,  Vol9, Flavia Reisswitz.


  • Na E/S programada, a CPU lê constantemente o status do controlador e verifica se a operação acabou.