Baixe o app para aproveitar ainda mais
Prévia do material em texto
13/09/2021 19:10 Estácio: Alunos https://simulado.estacio.br/alunos/?p0=198012438&user_cod=3070659&matr_integracao=202008191076 1/2 Teste de Conhecimento avalie sua aprendizagem Considerando o registradores de Segmento da arquitetura x86, qual das opções abaixo refere-se ao registrador de segmento de dados? Montador é um programa que: Qual das opções abaixo refere-se a instrução de movimentação de dados na arquitetura x86? LINGUAGEM DE MONTAGEM Lupa Calc. CCT0834_A7_202008191076_V1 Aluno: YURI CID DA SILVA LIMA Matr.: 202008191076 Disc.: LINGUAGEM DE MONTAG. 2021.3 EAD (G) / EX Prezado (a) Aluno(a), Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha. Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS. 1. DS CS SS SP CX 2. Executa um recurso como se fosse linguagem de máquina. 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. Aceita um programa escrito em uma linguagem de alto nível e produz um programa objeto. 3. XPA MOV COP CPX javascript:voltar(); javascript:voltar(); javascript:diminui(); javascript:aumenta(); javascript:calculadora_on(); 13/09/2021 19:10 Estácio: Alunos https://simulado.estacio.br/alunos/?p0=198012438&user_cod=3070659&matr_integracao=202008191076 2/2 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 Qual das opções abaixo refere-se a instrução de comparação de operandos na arquitetura x86? CMP 4. 90 em hexadecimal e indeterminado 1 e 10 em hexadecimal 90 em hexadecimal e 1 90 em hexadecimal e 0 90 em hexadecimal e 10 em hexadecimal 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). 5. CMP COP MOV XPA CPX Não Respondida Não Gravada Gravada Exercício inciado em 13/09/2021 19:10:21. javascript:abre_colabore('36346','266638590','4809715962');
Compartilhar