Questões de Tecnologia da Informação - Ciclos de busca e execução de instruções
Limpar pesquisa
Questão: 1 de 15
12414
Banca: FCC
Órgão: TCE/SP
Cargo(s): Agente da Fiscalização Financeira Informática - Suporte Técnico
Ano: 2009
Matéria/Assunto: Tecnologia da Informação > Organização e arquitetura de computadores / Ciclos de busca e execução de instruções
Pipeline é um processo pelo qual duas ou mais instruções podem ser executadas paralelamente, cada uma manipulada por uma parte dedicada do hardware, de forma que a saída da execução de uma constitui entrada para a próxima. A figura abaixo apresenta um pipeline de 5 estágios e o estado de cada um em função do tempo:
Considerando que o tempo de execução (ciclo de relógio) de cada estágio (E1 a E5) é de 2 nanosegundos, a máquina funcionará à velocidade de:
500 MIPS.
100 MIPS.
200 MIPS.
400 MIPS.
300 MIPS.
Questão: 2 de 15
197996
Banca: FCC
Órgão: TRT/RS - 4ª Região
Cargo(s): Técnico Judiciário - Tecnologia da Informação
Ano: 2011
Matéria/Assunto: Tecnologia da Informação > Organização e arquitetura de computadores / Ciclos de busca e execução de instruções
Parte da definição da arquitetura de um computador é a especificação do seu sistema de entrada/saída. O esquema de E/S no qual a CPU gasta maior parte do seu tempo em loop, esperando o dispositivo ficar pronto é a E/S
por interrupção.
DMA.
programada.
através de canais.
por prioridade.
Questão: 3 de 15
197958
Banca: FCC
Órgão: TRT/AL -19ª Região
Cargo(s): Técnico Judiciário - Tecnologia da Informação
Ano: 2011
Matéria/Assunto: Tecnologia da Informação > Organização e arquitetura de computadores / Ciclos de busca e execução de instruções
A técnica que divide a execução da instrução em muitas partes, cada uma manipulada por uma parte dedicada do hardware, e todas elas podendo ser executadas em paralelo, é conhecida como
prefetch buffer.
latência.
pipeline.
multiprocessing.
phased processing.
Questão: 4 de 15
101045
Banca: CESGRANRIO
Órgão: Liquigás
Cargo(s): Profissional Júnior - Tecnologia da Informação - Desenvolvimento de Aplicações
Ano: 2012
Matéria/Assunto: Tecnologia da Informação > Organização e arquitetura de computadores / Ciclos de busca e execução de instruções
Um processador hipotético tem dois registradores de uso geral X e Y, ambos de 8 bits. As instruções desse processador têm um formato de tamanho fixo de 32 bits, dos quais os 8 mais significativos, ou seja, os primeiros lidos da memória durante a busca, são utilizados para o OpCode e os 24 restantes para operandos. Uma das operações desse processador, cujo OpCode é igual a 10110100, utiliza dois operandos: o primeiro é imediato de 8 bits e o segundo utiliza os 16 bits restantes para um endereçamento direto. O resultado da execução dessa operação é colocar a soma dos dois operandos no registrador X. Os operandos são inteiros de 8 bits e utiliza-se o complemento a 2.
Considere que a próxima instrução a ser executada está no endereço 00A1. O conteúdo da memória, nesse instante, está ilustrado na Figura. Como resultado da operação, o registrador X conterá o valor, em base decimal, de
264.
255.
− 264.
− 37.
7.
Questão: 5 de 15
64653
Banca: FCC
Órgão: MPE/RN
Cargo(s): Analista do Ministério Público Estadual - Suporte Técnico - Tecnologia da Informação
Ano: 2012
Matéria/Assunto: Tecnologia da Informação > Organização e arquitetura de computadores / Ciclos de busca e execução de instruções
Em uma visão de alto nível da função e interconexão do computador é correto afirmar que:
Um ciclo de instrução consiste em uma busca de instrução, seguida por zero ou mais buscas de operandos, seguidas por zero ou mais armazenamentos de operandos, seguidos por uma verificação de interrupção (se as interrupções estiverem habilitadas).
Os principais componentes do sistema de computação (processador, memória principal, módulos de E/S) precisam ser interconectados a fim de trocar dados e sinais de controle. O meio de interconexão mais popular é o uso de um barramento do sistema compartilhado, consistindo de uma única linha.
A função básica executada por um computador é a execução de um programa que consiste em um conjunto de instruções armazenadas no processador. A memória faz o trabalho real executando instruções especificadas no programa.
No início de cada ciclo de instrução o processador busca uma instrução na memória. Em um processador típico, um registrador chamado de Registrador de Instrução (IR) mantém o endereço da instrução a ser buscada em seguida.
As linhas de endereço do barramento oferecem um caminho para movimentação de dados entre os módulos do sistema. Essas linhas, coletivamente, são chamadas de barramento de endereço e podem consistir em 32, 64, 128 ou ainda mais linhas separadas. Cada linha pode transportar diversos bits de cada vez.