Logo Passei Direto
Buscar

Exercicio_09

User badge image
Adriano

em

Ferramentas de estudo

Questões resolvidas

Qual seção do código em Assembly para x86 deve conter informações de importação de funções do sistema operacional?


.TEXT
.DATA
.BSS
.PF
.IDATA

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


ACC M(X)
JUMP M(X,20:39)
JUMP M(X,0:19)
JUMP+ M(X,0:19)
JUMP+ M(X,20:39)

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:


.IDATA
.BSS
.DATA
.PF
.TEXT

Como declarar uma variável para representar uma palavra dupla de 32 bits em sistemas x86 de 32 bits?


dw
db
da
dd
de

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

Questões resolvidas

Qual seção do código em Assembly para x86 deve conter informações de importação de funções do sistema operacional?


.TEXT
.DATA
.BSS
.PF
.IDATA

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


ACC M(X)
JUMP M(X,20:39)
JUMP M(X,0:19)
JUMP+ M(X,0:19)
JUMP+ M(X,20:39)

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:


.IDATA
.BSS
.DATA
.PF
.TEXT

Como declarar uma variável para representar uma palavra dupla de 32 bits em sistemas x86 de 32 bits?


dw
db
da
dd
de

Prévia do material em texto

Qual seção do código em Assembly para x86 deve conter informações de importação de funções do sistema operacional?
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
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:
.IDATA
.BSS
.DATA
.PF
.TEXT
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.
 
 
2.
ACC M(X)
JUMP M(X,20:39)
JUMP M(X,0:19)
JUMP+ M(X,0:19)
JUMP+ M(X,20:39)
 
3.
.data
.text
.var
.start
.idata
Como declarar uma variável para representar uma palavra dupla de 32 bits em sistemas x86 de 32 bits?
 
4.
dw
db
da
dd
de
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

Mais conteúdos dessa disciplina