Prévia do material em texto
Meus Simulados Teste seu conhecimento acumulado Disc.: LINGUAGEM DE MONTAGEM Aluno(a): MARCOS Acertos: 9,0 de 10,0 04/06/2023 1a Questão 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: A taxa de clock O tempo de execução da UCP para um programa As instruções para um programa A taxa de transferência de dados entre os registradores e endereços da memória A linguagem de máquina para realização da tarefa Respondido em 04/06/2023 09:59:13 2a Questão 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 https://simulado.estacio.br/alunos/inicio.asp javascript:voltar(); LDA C MUL D STA X _______ DIV F _______ LDA B ADD X 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 B , STA T1 LDA X , STA A STA X , LDA T1 LDA X , STA T1 LDA E , STA T1 Respondido em 04/06/2023 10:00:39 3a Questão 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 3 2 4 5 1 Respondido em 04/06/2023 10:04:54 4a Questão Acerto: 1,0 / 1,0 Qual das memórias abaixo é composta por circuitos do tipo flip-flops do tipo D: DRAM ROM DDRAM SRAM EPROM Respondido em 04/06/2023 10:02:51 5a Questão Acerto: 1,0 / 1,0 Considerando modelos de máquinas de estados finitos, qual opção abaixo representa modelos válidos: Newmman, Mealy Newmman, Stanley Stanley, Moore Moore, Mealy Moore, Stanley Respondido em 04/06/2023 10:05:39 6a Questão Acerto: 1,0 / 1,0 Considerando a descrição da instrução IAS abaixo, qual opção corresponde ao código correto? AC = AC - conteúdo de memória (X) LSH(X) SUB |M(X)| ACC M(X) SUB M(X) RSH(X) Respondido em 04/06/2023 10:10:11 7a Questão 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 10 em hexadecimal 90 em hexadecimal e indeterminado 90 em hexadecimal e 1 1 e 10 em hexadecimal Respondido em 04/06/2023 10:14:18 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). 8a Questão Acerto: 1,0 / 1,0 Qual das opções abaixo descreve a instrução de montador x86 responsável por adicionar 1 (um) ao operando referenciado: ADD NBB POP ADC INC Respondido em 04/06/2023 10:11:32 9a Questão 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,0:19) ACC M(X) JUMP M(X,20:39) Respondido em 04/06/2023 10:09:23 10a Questão 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 SP CX DS CS Respondido em 04/06/2023 10:12:47