Buscar

simulado linguagem de montagem

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 4 páginas

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

Prévia do material em texto

29/06/2023, 09:43 Estácio: Alunos
https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=305991982&cod_prova=6169988988&f_cod_disc= 1/4
 
Meus
Simulados
Teste seu conhecimento acumulado
Disc.: LINGUAGEM DE MONTAGEM   
Aluno(a): BRUNA PEREIRA MACHADO DE QUEIROZ 202101229142
Acertos: 9,0 de 10,0 12/04/2023
Acerto: 1,0  / 1,0
O desempenho da UCP pode ser medido pelo produto entre o número de ciclos de clock da UCP para um
programa com o tempo de cada ciclo de clock. Essa medida resultante é a forma de se aferir:
As instruções para um programa
 O tempo de execução da UCP para um programa
A taxa de transferência de dados entre os registradores e endereços da memória 
A taxa de clock
A linguagem de máquina para realização da tarefa
Respondido em 12/04/2023 10:09:19
Acerto: 1,0  / 1,0
Considere as instruções de�nidas a seguir, todas elas com apenas um operando:
Obter a equação que resultou no programa descrito a seguir:
1: LDA A
2: ADD C
3: STA X
4: LDA B
5: MUL D
6: SUB E
7: STA Y
8: LDA X
9: ADD Y
10: DIV F
11: STA X
 X = ((A + C) + (B * D - E))/F
 Questão1
a
 Questão2
a
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
29/06/2023, 09:43 Estácio: Alunos
https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=305991982&cod_prova=6169988988&f_cod_disc= 2/4
A = ((C + B) + (B * D - E))/X
 F = ((A - C) + (B + D * E))/X
A = ((C + X) + (B * D - E))/Y
X = ((A + C) + (B * D - F))/E
Respondido em 12/04/2023 10:11:27
Acerto: 1,0  / 1,0
Com base na Tabela Verdade referente à expressão booleana abaixo, qual o total de valores VERDADE (1)?
            S = A.B+A.C
4
 3
2
5
1
Respondido em 12/04/2023 10:13:50
Acerto: 1,0  / 1,0
Considerando um decodi�cador de endereços de uma memória que possuí 6 bits de entrada, qual a quantidade
de bits de saída?
128
32
256
 64
8
Respondido em 12/04/2023 10:15:04
Acerto: 1,0  / 1,0
Considerando um decodi�cador de endereços de uma memória que possuí 4 bits de entrada, qual a quantidade
de bits de saída?
8
 16
256
128
32
Respondido em 12/04/2023 10:16:56
Acerto: 1,0  / 1,0
Modelo(s) de máquina de estados nos quais a saída depende do estado atual e da entrada atual:
Máquina de estados �nitos
Máquina de estados atual
Moore e Mealy
 Mealy
 Questão3
a
 Questão4
a
 Questão5
a
 Questão6
a
29/06/2023, 09:43 Estácio: Alunos
https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=305991982&cod_prova=6169988988&f_cod_disc= 3/4
Moore
Respondido em 12/04/2023 10:18:14
Acerto: 1,0  / 1,0
Quais os valores iniciais nas posições de memória 0x200 e 0x202, respectivamente, no código abaixo?
.org 0x000
laco:
LOAD M(var_x)
SUB M(const1)
STOR M(var_y)
JUMP+ M(laco) 
.org 0x200
var_x: 
.word 0x90
const1:
.word 1
var_y: 
.word 0x10
90 em hexadecimal e 0
90 em hexadecimal e 1
 90 em hexadecimal e 10 em hexadecimal
1 e 10 em hexadecimal
90 em hexadecimal e indeterminado
Respondido em 12/04/2023 10:19:42
Explicação:
a diretiva .org 0x200 estabelece que a próxima instrução/dado será colocada nesta posição. O rótulo var_x, que é
ligado a esta posição, recebe pela diretiva .word o valor 0x90 (90 em hexadecimal). Em seguida, o rótulo const1, ligado
à posição seguinte (0x201), recebe pela diretiva .word o valor 1. Depois, o rótulo var_y, ligado à posição seguinte
(0x202), recebe pela diretiva .word o valor 0x10  (10 em hexadecimal). Portanto, os valores iniciais nas posições
0x200 e 0x202 são 0x90 (90 em hexadecimal) e 0x10 (10 em hexadecimal).
 
Acerto: 0,0  / 1,0
Considerando a descrição da instrução IAS abaixo, qual opção corresponde ao código correto?
Salta para a instrução da direita no endereço X da memória 
ACC M(X)
 JUMP+ M(X,20:39)
JUMP+ M(X,0:19)
 JUMP M(X,0:19)
JUMP M(X,20:39)
Respondido em 12/04/2023 10:25:45
Acerto: 1,0  / 1,0
Como declarar uma variável para representar uma palavra dupla de 32 bits em sistemas x86 de 32 bits?
 Questão7
a
 Questão8
a
 Questão9
a
29/06/2023, 09:43 Estácio: Alunos
https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=305991982&cod_prova=6169988988&f_cod_disc= 4/4
 dd
da
db
dw
de
Respondido em 12/04/2023 10:25:26
Explicação:
Em resumo, para sistemas x86 de 32 bits, DB de�ne um byte (8 bit); DW ¿ De�ne uma palavra, 2 bytes ou 16 bits; e DD
de�ne uma palavra dupla - 4 bytes ou 32 bits
 
Acerto: 1,0  / 1,0
Considerando os registradores de Segmento da arquitetura x86, qual das opções abaixo refere-se ao
registrador de segmento de pilha?
 SS
CX
DS
SP
CS
Respondido em 12/04/2023 10:27:54
 Questão10
a

Continue navegando