Prévia do material em texto
A indústria dos microcomputadores surgiu na década de 1970 e modificou nossa rotina com a presença cada vez mais comum de computadores pessoais em casas e mesas de escritório. O avanço tão pujante dessa indústria foi possível pelo barateamento e pela miniaturização de seus componentes. Os três principais componentes de hardware de um computador pessoal são: (Ref.: 202112562087) 1 ponto A instrução de máquina: ADD A, B, C Possui: (Ref.: 202112574805) 1 ponto A parte do estudo da ciência da computação que trata dos aspectos relativos às partes do computador que são mais conhecidas pelos especialistas que o construíram, e cujo entendimento é desnecessário para o programador é denominada especificamente de: (Ref.: 202112574848) 1 ponto Para realizar as conversões e operações necessárias, considere: Os valores como potências da base 10; Os resultados expressos com os números escritos por extenso (não usar notação científica, como, por exemplo, 1 x 103). Dica: calcular usando a unidade de medida padrão como base de cálculo (bits ou Bytes). A operação 128 Mbits - 2MBytes é igual a: (Ref.: 202112574856) Processador, memória RAM e disco rígido. Disco rígido, Sistema Operacional e placa de rede. Processador, placa de vídeo e placa de rede. Memória RAM, processador e placa-mãe. Processador, Sistema Operacional e disco rígido. 2. Três operadores, três operandos. Dois operadores, dois operandos. Um operador, três operandos. Um operando, três operadores. Quatro operadores. 3. Implementação de Computadores. Criação de Computadores. Características de Computadores. Concepção de Computadores. Arquitetura de Computadores. 4. 1282 KB 14.000 KB 130 KB 126 KB 2128 KB Daniel Lápis Daniel Lápis Daniel Lápis Daniel Lápis 1 ponto Suponha que, para efeitos de aprendizagem em arquitetura de computadores (ignorando vários detalhes de implementação), você decidiu criar uma representação de conjunto de instruções hipotético muito simples e limitado para operações aritméticas de inteiros positivos com dois operandos, de um processador de 4 bits, cuja palavra de dados é de 4 bits. É gasto 1 ciclo de instrução para cada palavra, e a quantidade de ciclos para execução de uma determinada instrução (operadores e operandos) é igual à quantidade de palavras dessa instrução. O conjunto de instruções está representado a seguir: Código Instrução 0000 Número 0 0001 Número 1 0010 Número 2 0011 Número 3 0100 Número 4 0101 Número 5 0110 Número 6 0111 Número 7 1000 Número 8 1001 Número 9 1010 Somar 1011 Subtrair 1100 Multiplicar 1101 Divisão inteira 1110 Resto da divisão 1111 Notificação de erro Qual é o resultado em binário da operação 1101 1001 0100? (Ref.: 202112575140) 1 ponto Em relação à classificação das arquiteturas paralelas definida como Taxonomia de Flynn, em uma delas é tratada a execução síncrona de instrução para todos os dados, correspondendo ao caso das arquiteturas vetoriais. A afirmação acima está relacionada a qual das classes definidas por Flynn? (Ref.: 202112575240) 5. 0101 0001 0011 0010 0100 6. MISD SIMD MIMD DISM SISD Daniel Lápis Daniel Lápis 1 ponto Para uma determinada porta lógica, que possui duas entradas, X e Y. Quando X e Y são 0 a saída é 0. Quando X e Y são 1 a saída também é 0. Qual é a porta lógica que possui esta Tabela Verdade? (Ref.: 202112575238) 1 ponto Correlacione os exemplos abaixo com as seguintes classes, segundo a taxonomia de Flynn: I - Single Instruction Single Data II - Single Instruction Multiple Data III - Multiple Instruction Single Data IV - Multiple Instruction Multiple Data Com A - Computadores sequenciais B - Sistemas multiprocessados C - Máquina teórica D - Processadores vetoriais Assinale a correlação correta: (Ref.: 202112575244) 1 ponto Quando comparado a uma arquitetura superescalar, podemos considerar como vantagens para uma arquitetura superpipeline as seguintes características: I- A Quebra de um estágio em estágios menores demandando uma quantidade de tempo menor para serem executados. Consequentemente, um período menor resultará em uma frequência maior. II- Utilizam uma combinação de otimização de compiladores e técnicas de hardware para aumentar o nível de paralelismo. III- Visa reduzir tempo de execução de um programa. Assinale a alternativa que indica qual ou quais das afirmações acima estão corretas: (Ref.: 202112575877) 1 ponto 7. OR NOR AND NAND XOR 8. I-B, II-C, III-A, IV-B I-A, II-D, III-B, IV-C I-A, II-B, III-C, IV-D I-D, II-C, III-B, IV-A I-A, II-D, III-C, IV-B Apenas a afirmação I Apenas as afirmações II e III. Apenas as afirmações I e III. Apenas a afirmação III As afirmações I, II e III. javascript:check();regrava('9','4DITF0BO93908308','3908308','2','1'); Daniel Lápis Daniel Lápis Daniel Lápis A arquitetura RISC possui como característica geral o uso de instruções que operam apenas sobre os registradores. Entretanto ainda se faz necessário buscar e escrever informações na memória principal. As operações que tem essa tarefa são: (Ref.: 202112575876) LOAD e READ LOAD e STORE WRITE e LOAD WRITE e READ WRITE e STORE VERIFICAR E ENCAMINHAR javascript:check();regrava('10','MLLCM6JQSKPJ3908307','3908307','2','1'); https://simulado.estacio.br/provas_emcasa_linear.asp# Daniel Lápis