Buscar

Av2 - Organização e Arquitetura de Computadores

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

Av2 - Arquitetura e Organização de Computadores - A
1)Texto base:
De acordo com os binários 1101 e 1010, localize seus correspondentes em decimal na tabela de valores.
Alternativas:
· a) 12 e 13.
· b) 13 e 10. Alternativa assinalada
· c) 10 e 13.
· d) 10 e 12.
· e) 13 e 12.
2)Texto base:
Para a conversão de hexadecimal para octal é necessário executar duas conversões por um determinado método.
Que método utilizamos para converter de hexadecimal para binário e de binário para octal?
Alternativas:
· a) Divisão sucessiva por 2 pegando os restos como resultado.
· b) Divisão sucessiva por 16 pegando os restos como resultado.
· c) Substituição, tanto para converter de hexadecimal para binário, como de binário para octal. Alternativa assinalada
· d) Substituição direta do hexadecimal para octal
· e) Substituição para converter de hexadecimal para decimal e divisão sucessiva por 8 para chegar em octal.
3)Texto base:
Em Sistemas Digitais, é usado como representação o sistema binário. Por meio do sistema binário, quantas maneiras são utilizadas para representar os valores de quantidades?
Alternativas:
· a) 1.
· b) 2. Alternativa assinalada
· c) 3.
· d) 4.
· e) 5.
4) Em um processador, para projetar a instrução para que todos estes requisitos sejam satisfeitos, é necessário entender que a instrução é uma palavra que terá um determinado número de bits. Estes bits devem ser organizados de forma a conter todas as informações necessárias para a execução da instrução.
 
Considerando projetos de processadores reais e complexos, analise as afirmativas a seguir com características básicas para as instruções:
I. A instrução deve conter um campo para seu tipo de operação. Este campo deve ter um número de bits suficiente para mapear todos os tipos de operação contidos no projeto das instruções.
II. Usualmente utiliza-se no máximo 3 endereços para realizar uma operação sendo 2 operandos e um resultado. Portanto é interessante que uma instrução contenha espaço suficiente para que 3 operandos sejam descritos.
III. Outro campo ser considerado é o campo da função dentro da operação. Por exemplo, em uma operação aritmética pode ser realizada uma soma, uma subtração, uma multiplicação. Então também é necessário que se tenha bits para este propósito.
Neste contexto, é correto o que se afirma em:
Alternativas:
· a) I, apenas.
· b) II, apenas.
· c) I e III, apenas.
· d) II e III, apenas.
· e) I, II e III. Alternativa assinalada
5) Com o objetivo de implementar paralelismo com a utilização de multiprocessamento, um sistema computacional pode ser constituído de diversos processadores. Para implementar esta tecnologia, foram elaboradas diferentes formas de organizar as arquiteturas, sendo que a classificação desenvolvida por Michael Flynn (1972) foi considerada relevante. Ela se refere ao modo como instruções e dados são organizados em um determinado tipo de processamento considerando o fluxo de dados (DS – Data Stream) e o fluxo de instruções (IS – Instruction Stream).
Assinale a alternativa que contém o nome da classificação referenciada por Michael Flynn onde se enquadra um sistema de Cluster. Considere também que, conforme Stallings (2013, p.532), um Cluster é um tipo de sistema de processamento paralelo com uma coleção de computadores independentes interconectados através de uma rede, trabalhando cooperativamente como um único e integrado recurso computacional.
Alternativas:
· a) SISD – Single Instruction Single Data ou Única instrução, único dado.
· b) SIMD – Single Instruction Multiple Data ou uma única instrução, múltiplos dados.
· c) MISD – Multiple Instruction Single Data ou Múltiplas instruções, dados únicos.
d) MIMD – Multiple Instructions Multiple Data ou múltiplas instruções, múltiplos dados. Alternativa assinalada
· e) DISM – Data Instruction Singular Management.

Mais conteúdos dessa disciplina