Baixe o app para aproveitar ainda mais
Prévia do material em texto
29/06/2023, 09:43 Estácio: Alunos https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=305991982&cod_prova=6169988988&f_cod_disc= 1/4 Meus Simulados Teste seu conhecimento acumulado Disc.: LINGUAGEM DE MONTAGEM Aluno(a): BRUNA PEREIRA MACHADO DE QUEIROZ 202101229142 Acertos: 9,0 de 10,0 12/04/2023 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: As instruções para um programa O tempo de execução da UCP para um programa A taxa de transferência de dados entre os registradores e endereços da memória A taxa de clock A linguagem de máquina para realização da tarefa Respondido em 12/04/2023 10:09:19 Acerto: 1,0 / 1,0 Considere as instruções de�nidas a seguir, todas elas com apenas um operando: Obter a equação que resultou no programa descrito a seguir: 1: LDA A 2: ADD C 3: STA X 4: LDA B 5: MUL D 6: SUB E 7: STA Y 8: LDA X 9: ADD Y 10: DIV F 11: STA X X = ((A + C) + (B * D - E))/F Questão1 a Questão2 a https://simulado.estacio.br/alunos/inicio.asp javascript:voltar(); 29/06/2023, 09:43 Estácio: Alunos https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=305991982&cod_prova=6169988988&f_cod_disc= 2/4 A = ((C + B) + (B * D - E))/X F = ((A - C) + (B + D * E))/X A = ((C + X) + (B * D - E))/Y X = ((A + C) + (B * D - F))/E Respondido em 12/04/2023 10:11:27 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 4 3 2 5 1 Respondido em 12/04/2023 10:13:50 Acerto: 1,0 / 1,0 Considerando um decodi�cador de endereços de uma memória que possuí 6 bits de entrada, qual a quantidade de bits de saída? 128 32 256 64 8 Respondido em 12/04/2023 10:15:04 Acerto: 1,0 / 1,0 Considerando um decodi�cador de endereços de uma memória que possuí 4 bits de entrada, qual a quantidade de bits de saída? 8 16 256 128 32 Respondido em 12/04/2023 10:16:56 Acerto: 1,0 / 1,0 Modelo(s) de máquina de estados nos quais a saída depende do estado atual e da entrada atual: Máquina de estados �nitos Máquina de estados atual Moore e Mealy Mealy Questão3 a Questão4 a Questão5 a Questão6 a 29/06/2023, 09:43 Estácio: Alunos https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=305991982&cod_prova=6169988988&f_cod_disc= 3/4 Moore Respondido em 12/04/2023 10:18:14 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 1 90 em hexadecimal e 10 em hexadecimal 1 e 10 em hexadecimal 90 em hexadecimal e indeterminado Respondido em 12/04/2023 10:19:42 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). 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 direita 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) Respondido em 12/04/2023 10:25:45 Acerto: 1,0 / 1,0 Como declarar uma variável para representar uma palavra dupla de 32 bits em sistemas x86 de 32 bits? Questão7 a Questão8 a Questão9 a 29/06/2023, 09:43 Estácio: Alunos https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=305991982&cod_prova=6169988988&f_cod_disc= 4/4 dd da db dw de Respondido em 12/04/2023 10:25:26 Explicação: Em resumo, para sistemas x86 de 32 bits, DB de�ne um byte (8 bit); DW ¿ De�ne uma palavra, 2 bytes ou 16 bits; e DD de�ne uma palavra dupla - 4 bytes ou 32 bits 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 CX DS SP CS Respondido em 12/04/2023 10:27:54 Questão10 a
Compartilhar