Logo Passei Direto
Buscar

ORGANIZAÇÃO DE COMPUTADORES - Semana 4

User badge image
Iranildo

em

Ferramentas de estudo

Questões resolvidas

Os registradores $s1 e $s3 do MIPS contêm os valores mostrados abaixo, em complemento de 2.
Marque a alternativa correta para o valor do registrador $s4 após a execução da instrução sltu $s4, $s1, $s3:
Nenhuma das demais alternativas.
0
1
3
4

Suponha que um trecho da memória de dados contém o conteúdo mostrado abaixo, e que $t0 = 0x10000000 e $s0 = 0x01234567.
Assinale a alternativa correta para o conteúdo de $t2 após a execução da instrução do MIPS lw $t2, 4($t0):
0x9ABCDEF0
0xF0DEBD9A
0x78563412
0x12345678

Suponha que $s0 = 0x01234567 e $t0 = 0x10000000.
Assinale a alternativa correta para a ação da instrução sb $s0, 8($t0) do MIPS:
Armazena 0x67 no endereço 0x10000000 da memória de programa.
Armazena o conteúdo de $s0 a partir do endereço 0x10000008 da memória de dados.
Armazena 0x01 no endereço 0x10000008 da memória de dados.
Nenhuma das demais alternativas.
Armazena 0x67 no endereço 0x10000008 da memória de dados.

O código de máquina: 1010 1110 0000 1011 0000 0000 0000 0100 corresponde a que instrução em assembly do MIPS? Assinale a alternativa correta.
lw $t2, 4($s3)
lw $t3, 4($s3)
sw $t4, 4($s1)
sw $t3, 4($s0)
Nenhuma das demais alternativas.

Assinale verdadeiro ou falso e indique a alternativa correspondente. Sobre as instruções Jump (J) e Jump And Link (JAL) do MIPS, pode-se dizer que:
Ambas realizam desvio condicional.I.
As duas têm alcances diferentes.II.
Jump And Link é para desvio de procedimento, com salvamento automático do endereço de retorno.III.
Jump é para desvio incondicional, mas não salva endereço de retorno.IV.
F, F, V, V
V, V, V, F
F, V, V, F
V, F, V, F

Assinale verdadeiro ou falso e indique a alternativa correspondente. Sobre os diversos segmentos da memória de um programa:
O segmento de texto contém as instruções do programa.I.
O contador de programa fornece o endereço da locação de memória, no segmento de texto, em que se encontra a próxima instrução a ser lida pela CPU.II.
O ponteiro de pilha ($sp) contém o endereço da memória em que estão gravados os dados estáticos declarados quando da criação do programa.III.
Os dados dinâmicos ocupam parte do banco de registradores do processador.IV.
F, F, V, F
V, V, F, V
V, V, F, F
F, F, F, V

Assinale verdadeiro ou falso e indique a alternativa correspondente. Ao usar uma versão otimizada de um compilador:
garante-se melhor desempenho para os programas resultantes, independentemente dos algoritmos utilizados.I.
os ganhos de desempenho são sensíveis ao algoritmo.II.
os melhores desempenhos ocorrem sempre com os programas com menor número de instruções.III.
diminui-se o número de ciclos (do clock) para cada instrução.IV.
V, F, V, F
V, V, F, V
F, V, V, F

Assinale verdadeiro ou falso e indique a alternativa correspondente. A arquitetura do conjunto de instruções (ISA) dos processadores x86 da Intel:
cresceu substancialmente ao longo dos anos, para permitir compatibilidade com versões anteriores.I.
mudou ao longo dos anos, mas mantendo o número de instruções praticamente inalterado.II.
permite que um programa escrito para um processador Intel da década de 80 possa ser executado por um processador Intel da década atual.III.
inclui muitas instruções capazes de realizar tarefas complexas, o que favorece a geração de programas menores.IV.
V, F, V, V
V, F, V, F
V, V, F, V

Assinale verdadeiro ou falso e indique a alternativa correspondente. Sobre os registradores $a0, $a1, $a2 e $a3 do MIPS, pode-se dizer que:
são de uso específico.I.
são de uso geral.II.
são usados para passagem de argumentos em procedimentos.III.
são usados para retorno de parâmetros em procedimentos.IV.
são de 16 bits de comprimento cada.V.
V, F, V, F, V
V, V, V, F, F
F, V, F, V, F
V, F, V, F, F

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

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

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

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

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

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

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

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

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

Questões resolvidas

Os registradores $s1 e $s3 do MIPS contêm os valores mostrados abaixo, em complemento de 2.
Marque a alternativa correta para o valor do registrador $s4 após a execução da instrução sltu $s4, $s1, $s3:
Nenhuma das demais alternativas.
0
1
3
4

Suponha que um trecho da memória de dados contém o conteúdo mostrado abaixo, e que $t0 = 0x10000000 e $s0 = 0x01234567.
Assinale a alternativa correta para o conteúdo de $t2 após a execução da instrução do MIPS lw $t2, 4($t0):
0x9ABCDEF0
0xF0DEBD9A
0x78563412
0x12345678

Suponha que $s0 = 0x01234567 e $t0 = 0x10000000.
Assinale a alternativa correta para a ação da instrução sb $s0, 8($t0) do MIPS:
Armazena 0x67 no endereço 0x10000000 da memória de programa.
Armazena o conteúdo de $s0 a partir do endereço 0x10000008 da memória de dados.
Armazena 0x01 no endereço 0x10000008 da memória de dados.
Nenhuma das demais alternativas.
Armazena 0x67 no endereço 0x10000008 da memória de dados.

O código de máquina: 1010 1110 0000 1011 0000 0000 0000 0100 corresponde a que instrução em assembly do MIPS? Assinale a alternativa correta.
lw $t2, 4($s3)
lw $t3, 4($s3)
sw $t4, 4($s1)
sw $t3, 4($s0)
Nenhuma das demais alternativas.

Assinale verdadeiro ou falso e indique a alternativa correspondente. Sobre as instruções Jump (J) e Jump And Link (JAL) do MIPS, pode-se dizer que:
Ambas realizam desvio condicional.I.
As duas têm alcances diferentes.II.
Jump And Link é para desvio de procedimento, com salvamento automático do endereço de retorno.III.
Jump é para desvio incondicional, mas não salva endereço de retorno.IV.
F, F, V, V
V, V, V, F
F, V, V, F
V, F, V, F

Assinale verdadeiro ou falso e indique a alternativa correspondente. Sobre os diversos segmentos da memória de um programa:
O segmento de texto contém as instruções do programa.I.
O contador de programa fornece o endereço da locação de memória, no segmento de texto, em que se encontra a próxima instrução a ser lida pela CPU.II.
O ponteiro de pilha ($sp) contém o endereço da memória em que estão gravados os dados estáticos declarados quando da criação do programa.III.
Os dados dinâmicos ocupam parte do banco de registradores do processador.IV.
F, F, V, F
V, V, F, V
V, V, F, F
F, F, F, V

Assinale verdadeiro ou falso e indique a alternativa correspondente. Ao usar uma versão otimizada de um compilador:
garante-se melhor desempenho para os programas resultantes, independentemente dos algoritmos utilizados.I.
os ganhos de desempenho são sensíveis ao algoritmo.II.
os melhores desempenhos ocorrem sempre com os programas com menor número de instruções.III.
diminui-se o número de ciclos (do clock) para cada instrução.IV.
V, F, V, F
V, V, F, V
F, V, V, F

Assinale verdadeiro ou falso e indique a alternativa correspondente. A arquitetura do conjunto de instruções (ISA) dos processadores x86 da Intel:
cresceu substancialmente ao longo dos anos, para permitir compatibilidade com versões anteriores.I.
mudou ao longo dos anos, mas mantendo o número de instruções praticamente inalterado.II.
permite que um programa escrito para um processador Intel da década de 80 possa ser executado por um processador Intel da década atual.III.
inclui muitas instruções capazes de realizar tarefas complexas, o que favorece a geração de programas menores.IV.
V, F, V, V
V, F, V, F
V, V, F, V

Assinale verdadeiro ou falso e indique a alternativa correspondente. Sobre os registradores $a0, $a1, $a2 e $a3 do MIPS, pode-se dizer que:
são de uso específico.I.
são de uso geral.II.
são usados para passagem de argumentos em procedimentos.III.
são usados para retorno de parâmetros em procedimentos.IV.
são de 16 bits de comprimento cada.V.
V, F, V, F, V
V, V, V, F, F
F, V, F, V, F
V, F, V, F, F

Prévia do material em texto

08/06/2020 Teste: Atividade para avaliação - Semana 4
https://cursos.univesp.br/courses/2998/quizzes/10055/take 1/5
1 ptsPergunta 1
8
0
1
Nenhuma das demais alternativas.
7
Os registradores $s1 e $s2 do MIPS contêm os valores mostrados abaixo, em complemento
de 2.
$s1 = 0000 0000 0000 0000 0000 0000 0000 0101
$s2 = 0000 0000 0000 0000 0000 0000 0000 0011
Marque a alternativa correta para o valor do registrador $s1 após a execução da instrução slt
$s1, $s1, $s2:
1 ptsPergunta 2
Nenhuma das demais alternativas.
0
1
3
4
Os registradores $s1 e $s3 do MIPS contêm os valores mostrados abaixo, em complemento
de 2.
$s1 = 0000 0000 0000 0000 0000 0000 0000 0101
$s3 = 1111 1111 1111 1111 1111 1111 1111 1100
Marque a alternativa correta para o valor do registrador $s4 após a execução da instrução sltu
$s4, $s1, $s3:
1 ptsPergunta 3
08/06/2020 Teste: Atividade para avaliação - Semana 4
https://cursos.univesp.br/courses/2998/quizzes/10055/take 2/5
0x9ABCDEF0
0xF0DEBD9A
0x78563412
0x12345678
Suponha que um trecho da memória de dados contém o conteúdo mostrado abaixo, e que $t0
= 0x10000000 e $s0 = 0x01234567. Assinale a alternativa correta para o conteúdo de $t2 após
a execução da instrução do MIPS lw $t2, 4($t0):
 
1 ptsPergunta 4
Armazena 0x67 no endereço 0x10000000 da memória de programa.
Armazena o conteúdo de $s0 a partir do endereço 0x10000008 da memória de dados.
Armazena 0x01 no endereço 0x10000008 da memória de dados.
Nenhuma das demais alternativas.
Armazena 0x67 no endereço 0x10000008 da memória de dados.
Suponha que $s0 = 0x01234567 e $t0 = 0x10000000. Assinale a alternativa correta para a
ação da instrução sb $s0, 8($t0) do MIPS:
1 ptsPergunta 5
08/06/2020 Teste: Atividade para avaliação - Semana 4
https://cursos.univesp.br/courses/2998/quizzes/10055/take 3/5
lw $t2, 4($s3)
lw $t3, 4($s3)
sw $t4, 4($s1)
sw $t3, 4($s0)
Nenhuma das demais alternativas.
O código de máquina: 1010 1110 0000 1011 0000 0000 0000 0100 corresponde a que
instrução em assembly do MIPS? Assinale a alternativa correta.
1 ptsPergunta 6
F, F, V, V
V, V, V, F
F, V, V, F
V, F, V, F
Assinale verdadeiro ou falso e indique a alternativa correspondente.
Sobre as instruções Jump (J) e Jump And Link (JAL) do MIPS, pode-se dizer que:
Ambas realizam desvio condicional.I.
As duas têm alcances diferentes.II.
Jump And Link é para desvio de procedimento, com salvamento automático do
endereço de retorno.
III.
Jump é para desvio incondicional, mas não salva endereço de retorno.IV.
1 ptsPergunta 7
F, F, V, F
Assinale verdadeiro ou falso e indique a alternativa correspondente.
Sobre os diversos segmentos da memória de um programa:
O segmento de texto contém as instruções do programa.I.
O contador de programa fornece o endereço da locação de memória, no segmento de
texto, em que se encontra a próxima instrução a ser lida pela CPU.
II.
O ponteiro de pilha ($sp) contém o endereço da memória em que estão gravados os
dados estáticos declarados quando da criação do programa.
III.
Os dados dinâmicos ocupam parte do banco de registradores do processador.IV.
08/06/2020 Teste: Atividade para avaliação - Semana 4
https://cursos.univesp.br/courses/2998/quizzes/10055/take 4/5
V, V, F, V
V, V, F, F
F, F, F, V
1 ptsPergunta 8
F, F, V, V
V, V, F, V
V, F, F, V
F, V, F, F
Assinale verdadeiro ou falso e indique a alternativa correspondente.
Ao usar uma versão otimizada de um compilador:
garante-se melhor desempenho para os programas resultantes, independentemente
dos algoritmos utilizados.
I.
os ganhos de desempenho são sensíveis ao algoritmo.II.
os melhores desempenhos ocorrem sempre com os programas com menor número de
instruções.
III.
diminui-se o número de ciclos (do clock) para cada instrução.IV.
1 ptsPergunta 9
V, F, V, F
V, V, F, V
F, V, V, F
Assinale verdadeiro ou falso e indique a alternativa correspondente.
A arquitetura do conjunto de instruções (ISA) dos processadores x86 da Intel:
cresceu substancialmente ao longo dos anos, para permitir compatibilidade com
versões anteriores.
I.
mudou ao longo dos anos, mas mantendo o número de instruções praticamente
inalterado.
II.
permite que um programa escrito para um processador Intel da década de 80 possa
ser executado por um processador Intel da década atual.
III.
inclui muitas instruções capazes de realizar tarefas complexas, o que favorece a
geração de programas menores.
IV.
08/06/2020 Teste: Atividade para avaliação - Semana 4
https://cursos.univesp.br/courses/2998/quizzes/10055/take 5/5
Salvo em 15:53 
V, F, V, V
1 ptsPergunta 10
V, F, V, F, V
V, V, V, F, F
F, V, F, V, F
V, F, V, F, F
Assinale verdadeiro ou falso e indique a alternativa correspondente.
Sobre os registradores $a0, $a1, $a2 e $a3 do MIPS, pode-se dizer que:
são de uso específico.I.
são de uso geral.II.
são usados para passagem de argumentos em procedimentos.III.
são usados para retorno de parâmetros em procedimentos.IV.
são de 16 bits de comprimento cada.V.
Enviar teste

Mais conteúdos dessa disciplina