Buscar

Linguagem de Montagem Simulado

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

14/10/2020 Estácio: Alunos
https://simulado.estacio.br/alunos/ 1/4
 
Disc.: LINGUAGEM DE MONTAGEM 
Aluno(a): JOSEILDON DA SILVA DANTAS 201908040459
Acertos: 9,0 de 10,0 14/10/2020
Acerto: 1,0 / 1,0
Ano: 2019 Banca: IDECAN Órgão: UNIVASF Prova: IDECAN - 2019 - UNIVASF - Analista de Tecnologia da
Informação
 
A arquitetura de Von Neumann propõe um modelo de arquitetura de computadores organizado em
componentes em que cada componente executa uma única tarefa e de forma organizada. Sobre os
componentes da arquitetura de Von Neumann, é correto afirmar que
os registradores são responsáveis pela interligação entre dispositivos, como a CPU, a memória e outros
periféricos.
a Unidade de Entrada e Saída agrupa a Unidade Lógica Aritmética e a Unidade de Controle.
 a Unidade de Controle é responsável pela decodificação das instruções.
a Unidade Lógica e Aritmética (ULA) é responsável pela comunicação com os periféricos do
computador.
a memória principal é responsável somente por armazenar os programas a serem executados.
Respondido em 14/10/2020 22:27:28
Acerto: 1,0 / 1,0
Considere a expressão X = A*(B+C*D-E/F)
Com o conjunto de instruções abaixo definido e a resolução a ser preenchida
LDA C
MUL D
STA X
_______
DIV F
_______
LDA B
ADD X
 Questão1
a
 Questão2
a
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
14/10/2020 Estácio: Alunos
https://simulado.estacio.br/alunos/ 2/4
SUB T1
MUL A
STA X
Identifique respectivamente quais instruções são necessárias para que se obtenha o resultado correto da
expressão
LDA X , STA T1
STA X , LDA T1
 LDA E , STA T1
LDA X , STA A
LDA B , STA T1
Respondido em 14/10/2020 22:25:52
Acerto: 1,0 / 1,0
Seja A=10010 e B=11110 onde A e B são entradas de uma tabela verdade. Mostre os resultados das
seguintes operações
lógicas:
A . B
NOT ( A . B )
A + B
NOT ( A + B )
 10010, 01101, 11110, 00001
10010, 01101, 00001, 11110
10010, 01101, 11111, 00000
11110, 00001, 10010, 01101
00001, 11110, 01101, 10010
Respondido em 14/10/2020 22:29:25
Acerto: 1,0 / 1,0
A operação de porta lógica A E B produz como resultado:
Somente é verdade se A e B forem falso
Somente é verdade se A for verdadeiro e B falso
Somente é verdade se B for verdadeiro
Somente é verdade se A for verdadeiro
 Produz resultado verdade se e somente se todas as entradas forem verdade
Respondido em 14/10/2020 22:27:31
Acerto: 1,0 / 1,0
Qual o valor no registrador AC depois da execução do programa em Assembly para IAS a seguir? Considere
que a posição 0x100 da memória apresenta o valor 0x100 no início do programa.
LOAD M (0x100)
RSH
RSH
RSH
RSH
0x04
 0x10
0x02
 Questão3
a
 Questão4
a
 Questão5
a
14/10/2020 Estácio: Alunos
https://simulado.estacio.br/alunos/ 3/4
0x06
0x08
Respondido em 14/10/2020 22:28:05
Acerto: 1,0 / 1,0
Considerando a descrição da instrução IAS abaixo, qual opção corresponde ao código correto?
AC = AC + valor absoluto da memória (X)
RSH(X)
LSH(X)
 ADD |M(X)|
ACC M(X)
ADD M(X)
Respondido em 14/10/2020 22:28:54
Acerto: 1,0 / 1,0
Montador é um programa que:
Aceita um programa escrito em uma linguagem de alto nível e produz um programa objeto.
 Automatiza a tradução da linguagem Assembly em linguagem de máquina.
Nenhuma opção está correta.
Coloca programas na memória e prepara para execução.
Executa um recurso como se fosse linguagem de máquina.
Respondido em 14/10/2020 22:30:10
Acerto: 1,0 / 1,0
Qual opção não se refere a uma instrução aritmética em Assembly para x86?
 MOV
ADD
DIV
SUB
Todas as quatro opções apresentadas são instruções aritméticas em Assembly para x86
Respondido em 14/10/2020 22:31:17
Explicação:
A instrução MOV é de movimentação de dados, não executando uma operação aritmética. 
 
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 esquerda no endereço X da memória
JUMP M(X,20:39)
JUMP+ M(X,0:19)
 JUMP+ M(X,20:39)
 JUMP M(X,0:19)
 Questão6
a
 Questão7
a
 Questão8
a
 Questão9
a
14/10/2020 Estácio: Alunos
https://simulado.estacio.br/alunos/ 4/4
ACC M(X)
Respondido em 14/10/2020 22:32:34
Acerto: 1,0 / 1,0
Procedimento invocado a partir de um programa assembly x86, responsável por exibir uma caixa de diálogo no
Windows.
Text
 MessageBoxA
WarningText
MB_TextBox
BoxText
Respondido em 14/10/2020 22:35:34
 Questão10
a
javascript:abre_colabore('38403','209636120','4197061189');

Continue navegando