Baixe o app para aproveitar ainda mais
Prévia do material em texto
Enviado 9 nov em 23:22 0 / 0 ptsPergunta 1 IC (número de instruções de um programa) é determinado pelo compilador, pelo algoritmo e depende da arquitetura do conjunto de instruções (ISA) da CPU. Essa afirmação é: Falso Verdadeiro 0 / 0 ptsPergunta 2 Tanto o número de ciclo (ou períodos) do oscilador necessário para executar cada instrução (CPI) quanto a duração de um período do oscilador são características do hardware da CPU, ou seja, de seu fluxo (ou caminho) de dados (pipeline) e da unidade de controle. Essa afirmação é: Falso Verdadeiro 0 / 0 ptsPergunta 3 Resposta 1: No fluxo de dados de um processador, quem é o elemento responsável por armazenar informação? Assinalar verdadeiro ou falso. [ Selecionar ] São as portas AND e OR. [ Selecionar ] São os registradores. [ Selecionar ] São os multiplexadores. FALSO Resposta 2: Resposta 3: VERDADEIRO FALSO 0 / 0 ptsPergunta 4 Resposta 1: Resposta 2: Resposta 3: Assinale verdadeiro ou falso. A unidade de controle do MIPS, como terceira etapa do fluxo de dados de uma instrução do conjunto simplificado de instruções: [ Selecionar ] Usa o valor original do PC (sem a adição de 4 ocorrida ao final da etapa 2) e o deslocamento especificado na instrução para, com apoio da ALU, calcular o endereço de 32 bits para o desvio, o qual será carregado no PC, caso a instrução seja de desvio condicional. VERDADEIRO Usa a ALU, para calcular o resultado, caso a instrução seja aritmética. Ou usa a ALU, para calcular o endereço da memória de dados, caso a instrução seja de load/store. [ Selecionar ] Acessa a memória de dados, se a instrução for de load/store. VERDADEIRO VERDADEIRO FALSO 0 / 0 ptsPergunta 5 O caminho crítico do fluxo de dados do MIPS é aquele que envolve o maior número de etapas e que, portanto, determina o menor período de clock a ser usado pela CPU. Essa afirmação é: Verdadeiro Falso 0 / 0 ptsPergunta 6 No MIPS, o uso da estratégia de paralelismo (pipeline) no fluxo de dados aumenta o desempenho do processador, porque diminui o tempo de execução das instruções. Essa afirmação é: Verdadeiro Falso 0 / 0 ptsPergunta 7 A ideia do paralelismo (pipeline) é usar recursos que estão ociosos para executar tarefas diferentes e, assim, obter ganho de vazão (mais instruções sendo executadas por unidade de tempo). Essa alternativa é: Falso Verdadeiro 0 / 0 ptsPergunta 8 O MIPS é um processador RISC com arquitetura Harvard. São aspectos da arquitetura de seu conjunto de instruções (ISA) que facilitam a implementação do paralelismo (pipeline) na execução de suas instruções. Em relação ao MIPS, assinale verdadeiro ou falso: [ Selecionar ] Todas as instruções possuem o mesmo tamanho. [ Selecionar ] Os formatos das instruções são poucos e regulares. Arquitetura load/store, com cálculo de endereço no estágio 3 e acesso à memória no estágio 4. Resposta 1: Resposta 2: Resposta 3: Resposta 4: [ Selecionar ] [ Selecionar ] Alinhamento de operandos na memória tanto de instrução quanto de dados, todos com 32 bits. VERDADEIRO VERDADEIRO VERDADEIRO VERDADEIRO 0 / 0 ptsPergunta 9 Resposta 1: Resposta 2: Resposta 3: As categorias de conflito decorrentes da introdução de paralelismo (pipeline) em um processador são: [ Selecionar ] Conflito estrutural. VERDADEIRO Conflito de dados. [ Selecionar ] Conflito de controle. [ Selecionar ] Conflito de clock. VERDADEIRO VERDADEIRO VERDADEIRO Resposta 4: FALSO 0 / 0 ptsPergunta 10 Um conflito de dados decorrente da implementação de pipeline em um processador ocorre quando uma instrução do pipeline necessita de um dado que ainda não foi disponibilizado pela instrução que a precede no pipeline. Essa afirmação é: Verdadeiro Falso
Compartilhar