Logo Passei Direto
Buscar

Avaliativa Sist Comp Sem 7

Conjunto de questões de Sistemas Computacionais sobre assembly e arquitetura: inline assembly (instruções, operandos de saída/entrada e lista de registradores), registradores MIPS (32 bits/word), load/store (lw/sw), grupos de ponteiros/índice, PC, segmentos do 8088, formato add a,b,c e microprograma.

Ferramentas de estudo

Questões resolvidas

Todo processador, incluindo o 8088, possui um estado interno que contém certas informações básicas. Para fazer isso, um processador possui um conjunto de ____________, onde pode armazenar e processar essas informações. Possivelmente o mais crucial de todos é o ___________, que contém a localização de memória, isto é, o ___________ da próxima instrução a ser executada. Preencha as lacunas escolhendo a alternativa correta. a. interpretadores, PC, rastreador. b. registradores, PC, interpretador. c. registradores, PC, endereço. d. interpretadores, PC, endereço. e. registradores, interpretador, endereço.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Questões resolvidas

Todo processador, incluindo o 8088, possui um estado interno que contém certas informações básicas. Para fazer isso, um processador possui um conjunto de ____________, onde pode armazenar e processar essas informações. Possivelmente o mais crucial de todos é o ___________, que contém a localização de memória, isto é, o ___________ da próxima instrução a ser executada. Preencha as lacunas escolhendo a alternativa correta. a. interpretadores, PC, rastreador. b. registradores, PC, interpretador. c. registradores, PC, endereço. d. interpretadores, PC, endereço. e. registradores, interpretador, endereço.

Prévia do material em texto

SISTEMAS COMPUTACIONAIS 
SEMANA 7 
 
Vídeo Aula 20 
Pergunta 1 
No vídeo, o professor explicou sobre quais são os campos possíveis dentro de um 
trecho inline em um comando assembly. Assinale a alternativa que traz esses campos. 
Montador, operandos e lista de registradores. 
 
Instrução(ões), operandos de saída, operandos de entrada e lista de registradores. 
 
Instrução(ões), compilador e montador. 
 
Operandos e compilador. 
 
Instrução(ões) e compilador. 
 
Comentário da resposta: 
Parabéns, você acertou! No inline, pode-se especificar as instruções, os operandos de 
saída e de entrada, e uma lista de registradores. Não é obrigatório especificar os 
registradores a serem usados, pois pode-se deixar essa função para o compilador. 
 
AVALIATIVA 
 
Pergunta 1 
Os registradores possuem operandos para realizar instruções de dados aritméticos. 
Assim, cada registrador possui 32 bits, que são chamados de word (palavra) na 
arquitetura MIPS. A explicação para tal limitação é que, por definição, um tamanho 
menor fornece maior velocidade. 
Com base no contexto de operandos, identifique se são verdadeiras (V) ou falsas (F) as 
afirmativas a seguir. 
I. ( ) Um número maior de registradores do que os 32 estabelecidos pode aumentar o 
tempo do ciclo do clock. 
 
II. ( ) No tipo de instrução “Store” acontece uma cópia dos dados da memória para um 
registrador. O MIPS nomeia essa instrução como lw, que são as iniciais de load word 
(carregar palavra). 
 
III. ( ) A instrução “Load” copia dados do registrador para a memória. No MIPS, é 
nomeada como sw, iniciais de store word. 
 
Assinale a alternativa que apresenta a sequência correta. 
 
a. F - V - V. 
 
b. V - V - F. 
 
c. F - F - V. 
 
d. F - F - F. 
 
e. V - F - F. 
 
Pergunta 2 
Existe um segundo grupo de registradores, que consiste nos registradores de _________ 
e _________. O registrador considerado o mais importante do grupo é chamado de 
_________. 
 
Preencha as lacunas escolhendo a alternativa CORRETA: 
 
a. Lugar, bloco, pilha. 
 
b. Ponteiros, índice, instrução. 
c. Ponteiros, índice, pilha. 
 
d. Rótulo, índice, pilha. 
 
e. Ponteiros, bloco, pilha. 
 
Pergunta 3 
Todo processador, incluindo o 8088, possui um estado interno que contém certas 
informações básicas. Para fazer isso, um processador possui um conjunto de 
____________, onde pode armazenar e processar essas informações. Possivelmente o 
mais crucial de todos é o ___________, que contém a localização de memória, isto é, o 
___________ da próxima instrução a ser executada. 
 
Preencha as lacunas escolhendo a alternativa correta. 
 
a. registradores, PC, interpretador. 
 
b. registradores, interpretador, endereço. 
 
c. interpretadores, PC, rastreador. 
 
d. interpretadores, PC, endereço. 
 
e. registradores, PC, endereço. 
 
Pergunta 4 
O 8088 usa uma pilha endereçável de 8 bits e memória de dados. Sua única porção de 
memória pré-programada é a pilha de memória do 8088, que armazena instruções e 
dados. Para separar diferentes funções de memória, o 8088 usa segmentos separados. 
Diante desse contexto, assinale a alternativa correta que representa o segmento que 
contém os dados inicializados e não inicializados para o programa. 
a. Segmento de pilha. 
 
b. Segmento acumulador. 
 
c. Segmento de código. 
 
d. Segmento de dados. 
 
e. Segmento extra. 
 
Pergunta 5 
Os computadores executam diversas operações aritméticas, de modo a seguir as 
instruções do MIPS, que é uma notação bem conhecida em linguagem assembly. O 
código assembly que diz a um computador para adicionar duas variáveis é lido como: 
add a, b, c. 
 
Diante desse contexto, assinale a alternativa correta que representa o significado da 
notação add a, b, c. 
 
a. A notação “add a, b, c” determina a soma de a + b e que o resultado obtido seja 
posto em c. 
 
b. A notação “add a, b, c” determina a soma de b + c e que o resultado obtido seja 
posto em a. 
 
c. A notação “add a, b, c” determina a soma de a + c e que o resultado obtido seja 
posto em b. 
 
d. A notação “add a, b, c” determina a soma de a + b + c, sendo o resultado obtido 
maior do que o valor de b + c. 
 
e. A notação “add a, b, c” determina a soma de a + b + c e que o resultado obtido seja 
posto em uma variável de resultado. 
Pergunta 6 
A execução de uma instrução pode ser comparada com a execução de um programa 
muito pequeno. Na verdade, algumas máquinas têm um programa muito pequeno para 
executar suas instruções, também chamado de __________. 
 
Preencha as lacunas escolhendo a alternativa CORRETA: 
 
a. Nanoprograma. 
 
b. Fragmento de programa. 
 
c. Microprograma. 
 
d. Bitprograma. 
 
e. Mnemônico.

Mais conteúdos dessa disciplina