Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

23/05/2023, 22:44 Teste 1
https://avaead.unisanta.br/mod/quiz/attempt.php?attempt=239708&cmid=295895 1/7
Questão 1
Ainda não
respondida
Vale 1,00
ponto(s).
Questão 2
Ainda não
respondida
Vale 1,00
ponto(s).
Como se codifica o número decimal 200 em hexadecimal?
Escolha uma opção:
8C
CA
120
C8
Limpar minha escolha
h
h
h
h
Como se codifica o número 113 em binário?
Escolha uma opção:
0111 0011
0110 1111
0111 0001
0111 0010
Limpar minha escolha
2
2
2
2
23/05/2023, 22:44 Teste 1
https://avaead.unisanta.br/mod/quiz/attempt.php?attempt=239708&cmid=295895 2/7
Questão 3
Ainda não
respondida
Vale 1,00
ponto(s).
Questão 4
Ainda não
respondida
Vale 1,00
ponto(s).
Qual o valor do número binário 0110 0110 em decimal?
Escolha uma opção:
66
102
101
104
Limpar minha escolha
2
Como se codifica o número hexadecimal 2A em binário?
Escolha uma opção:
0000 0010 0000 1010
1010 0010
0010 10102
0001 0100 0000 1010
Limpar minha escolha
h
2
2
2
23/05/2023, 22:44 Teste 1
https://avaead.unisanta.br/mod/quiz/attempt.php?attempt=239708&cmid=295895 3/7
Questão 5
Ainda não
respondida
Vale 1,00
ponto(s).
Vou aproveitar a oportunidade para falar um pouco sobre o funcionamento do processador, que executa os nossos
programas instrução a instrução. Para tanto ele precisa primeiro buscar em memória a instrução a ser executada
usando os serviços dos barramentos como visto ao longo do curso. Uma vez dentro do processador você poderia
imaginar que então a instrução será executada, mas antes disso ela precisa ser decodificada!
Lembre-se que como tudo dentro do computador, uma instrução será um código binário, que ao ser decodificado
deverá desencadear uma série de processos internos (micro operations) os quais chamamos de execução.
Assim posto temos definido o ciclo de uma instrução que é composto pelos processos de busca, decodificação e
execução. Importante perceber que tão logo a execução de uma instrução termine, iniciaremos o ciclo para a próxima
instrução e assim indefinidamente.
Num processador convencional este ciclo é executado sequencialmente, ou seja, se tivermos duas instruções com
tempos respectivos de 8-1-4 e 4-1-4 (o formato na verdade representa o tempo de busca-decodificação-execução) de
cada instrução), as duas serão executadas no tempo de 22 (a somatória de cada um dos tempos de cada uma das
instruções).
Porém com o tempo percebeu-se que esse modelo poderia ser otimizado e enquanto estivéssemos processando uma
primeira instrução poderíamos paralelamente estar decodificando uma segunda e buscando uma terceira.
Isto sem dúvida nenhuma, resultará em um ganho considerável de tempo no processamento, pois antes as instruções
eram processadas uma a uma de forma escalar, no entanto agora uma instrução ainda nem terminou e já podemos
estar tratando uma segunda.
Para visualizar este ganho vamos a um exemplo: tenho 4 instruções (I1 (4-1-8), I2 (4-1-2), I3 (8-1-6) e I4 (4-1-1)) que num
processador convencional gastariam o tempo de 13+7+15+6, ou seja, 41.
E como seria a execução num processador pipeline?
B 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4        
                                                 
D         1       2               3       4      
                                                 
E           1 1 1 1 1 1 1 1 2 2     3 3 3 3 3 3 4
23/05/2023, 22:44 Teste 1
https://avaead.unisanta.br/mod/quiz/attempt.php?attempt=239708&cmid=295895 4/7
                                                 
  1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
 
A resposta a tal questão esta exposta na tabela acima onde as linhas B, D e E representam exatamente os momentos
de busca, decodificação e execução respectivamente. Os números postos em cada momento representam as
instruções 1, 2, 3 e 4.
Perceba que o momento 9 é maravilhoso! Uma vez que enquanto executamos a instrução 1, decodificamos a 2 e
buscamos a 3. Esse paralelismo fará com que as três estejam concluídas no tempo de 24 conforme demonstrando na
tabela. Ou seja, o que era feito em 41 num processador convencional agora é feito em 24 num processador pipeline,
um ganho de aproximadamente 40%.
Neste sentido peço que você desenvolva igual raciocínio e preencha a tabela abaixo, porém para um processador
pipeline de 4 estágios (Pré Busca/Buscar/Decodificar/Executar) onde submeteremos 3 instruções I1 (2-2-1-4), I2 (2-6-1-
2) e I3 (2-2-1-6). Feito isso assinale a alternativa correta.
PB                                                
                                                 
B                                                
                                                 
D                                                
                                                 
E                                                
                                                 
  1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
 
 
23/05/2023, 22:44 Teste 1
https://avaead.unisanta.br/mod/quiz/attempt.php?attempt=239708&cmid=295895 5/7
Questão 6
Ainda não
respondida
Vale 1,00
ponto(s).
Escolha uma opção:
Num processador convencional gastaremos o tempo de 31, num pipeline 19, o que representa um ganho de
aproximadamente 40%.
Num processador convencional gastaremos o tempo de 31, num pipeline 19, o que representa um ganho de
aproximadamente 60%.
Num processador convencional gastaremos o tempo de 31, num pipeline 15, o que representa um ganho de
aproximadamente 50%.
Num processador convencional gastaremos o tempo de 31, num pipeline 20, o que representa um ganho de
aproximadamente 40%.
Limpar minha escolha
Quantos bytes ocupará na memória do meu computador a palavra SANTA codificada em padrão UNICODE?
Escolha uma opção:
20 bytes
16 bytes
48 bytes
8 bytes
Limpar minha escolha
23/05/2023, 22:44 Teste 1
https://avaead.unisanta.br/mod/quiz/attempt.php?attempt=239708&cmid=295895 6/7
Questão 7
Ainda não
respondida
Vale 1,00
ponto(s).
Questão 8
Ainda não
respondida
Vale 1,00
ponto(s).
Como se codifica o número binário 1100 1010 1111 1110 em hexadecimal?
Escolha uma opção:
850
1234
CAFE
FACA
Limpar minha escolha
2
h
h
h
h
Quantos bytes ocupará na memória do meu computador a palavra UNISANTA codificada em padrão ASCII?
Escolha uma opção:
7 bytes
64 bytes
8 KB
8 bytes
Limpar minha escolha
23/05/2023, 22:44 Teste 1
https://avaead.unisanta.br/mod/quiz/attempt.php?attempt=239708&cmid=295895 7/7
Questão 9
Ainda não
respondida
Vale 1,00
ponto(s).
Questão 10
Ainda não
respondida
Vale 1,00
ponto(s).
Como se codifica o número binário 0011 0101 0000 0001 em hexadecimal?
Escolha uma opção:
CAFE
1053
0135
3501
Limpar minha escolha
2
h
h
h
h
Quantos bytes ocupará na memória do meu computador o meu nome completo MAURICIO NEVES ASENJO codificado
em padrão ASCII?
Escolha uma opção:
19 bytes
21 bytes
16 bytes
168 bytes
Limpar minha escolha

Mais conteúdos dessa disciplina