Buscar

Seções em Assembly para x86

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

Prévia do material em texto

14/10/2020 EPS
https://simulado.estacio.br/alunos/ 1/2
 
 
 
 LINGUAGEM DE MONTAGEM
9a aula
 Lupa 
Exercício: CCT0834_EX_A9_201908040459_V3 14/10/2020
Aluno(a): JOSEILDON DA SILVA DANTAS 2020.3 EAD
Disciplina: CCT0834 - LINGUAGEM DE MONTAGEM 201908040459
 
Qual seção do código em Assembly para x86 deve conter informações de importação de funções do sistema operacional?
 .IDATA
 .PF
.TEXT
.DATA
.BSS
Respondido em 14/10/2020 22:07:14
Explicação:
Informações sobre funções importadas devem estar na seção .idata. A seção .TEXT possui código executável, a seção
.DATA. contém dados e a seção .BSS contém todas as variáveis globais e variáveis estáticas que são inicializadas em zero
ou que não possuem inicialização explícita no código-fonte.
 
 
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,0:19)
JUMP+ M(X,20:39)
 JUMP M(X,0:19)
ACC M(X)
JUMP M(X,20:39)
Respondido em 14/10/2020 22:07:16
 
Como declarar uma variável para representar uma palavra dupla de 32 bits em sistemas x86 de 32 bits?
 db
da
 Questão1
 Questão2
 Questão3
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
14/10/2020 EPS
https://simulado.estacio.br/alunos/ 2/2
dw
de
 dd
Respondido em 14/10/2020 22:07:17
Explicação:
Em resumo, para sistemas x86 de 32 bits, DB define um byte (8 bit); DW ¿ Define uma palavra, 2 bytes ou 16 bits; e DD
define uma palavra dupla - 4 bytes ou 32 bits
 
 
Qual das opções abaixo descreve a definição da seção responsável pela definição de variáveis na linguagem de
montagem x86:
 .data
.var
.text
.idata
.start
Respondido em 14/10/2020 22:07:20
 Questão4
javascript:abre_colabore('38403','209626808','4196717149');

Outros materiais