ID 1895383 Banca IESES Órgão BAHIAGÁS Ano 2016 Provas IESES - 2016 - BAHIAGÁS - Analista de Processos Organizacionais - Tecnologia da Informação - Infraestrutura Disciplina Arquitetura de Computadores Assuntos Pipeline As arquiteturas modernas de computadores costumam tirar proveito de uma técnica chamada de “pipelining”. Com esta técnica, o projetista de um processador procura: Alternativas Realizar pequenas atividades em paralelo usando, ao mesmo tempo, as várias fases de execução de instruções do processador. Realizar pequenas atividades em paralelo usando, ao mesmo tempo, as várias fases da unidade de gerenciamento de memória do processador. Realizar pequenas atividades em série, iniciando cada uma somente quando a atividade anterior for terminada. Realizar pequenas atividades em paralelo usando, ao mesmo tempo, as várias cores disponíveis dentro do processador. Realizar pequenas atividades em paralelo usando, ao mesmo tempo, as várias fases da máquina de estados do processador. Responder Comentários Pipelining: - Processamento pipeline pode ser associado à uma “linha de montagem”, onde uma tarefa é dividida em uma seqüência de subtarefas, executadas em diferentes estágios, dentro da linha de produção. - A UCP executa a instrução em uma série de pequenos passos. Fonte: http://www.edilms.eti.br/uploads/file/so/SO-aula-03-software.pdf Quando tá EXECUTANDO uma instrução, já aproveita para fazer o DECODE de outra e o FETCH de outra. 3 fases de 3 instruções em paralelo a-Pipeline processing refers to overlapping operations by moving data or instructions into a conceptual pipe with all stages of the pipe performing simultaneously. For example, while one instruction is being executed, the computer is decoding the next. https://en.wikipedia.org/wiki/Pipeline_(computing)