Baixe o app para aproveitar ainda mais
Prévia do material em texto
Sistemas Computacionais Semana 7 - Atividade Avaliativa UNIVESP 2023 PERGUNTA 1 Os computadores executam diversas operações aritméticas, de modo a seguir as instruções do MIPS, que é uma notação bem conhecida em linguagem assembly. O código assembly que diz a um computador para adicionar duas variáveis é lido como: add a, b, c. Diante desse contexto, assinale a alternativa correta que representa o significado da notação add a, b, c. a. A notação “add a, b, c” determina a soma de a + b + c, sendo o resultado obtido maior do que o valor de b + c. b. A notação “add a, b, c” determina a soma de a + b e que o resultado obtido seja posto em c. c. A notação “add a, b, c” determina a soma de b + c e que o resultado obtido seja posto em a. d. A notação “add a, b, c” determina a soma de a + c e que o resultado obtido seja posto em b. e. A notação “add a, b, c” determina a soma de a + b + c e que o resultado obtido seja posto em uma variável de resultado. 1,67 pontos PERGUNTA 2 Todo assembler usa mnemônicos, como ADD e SUB, por exemplo, e grande parte dos assemblers suporta um número limitado de pseudoinstruções, já que é uma característica comum entre eles. Assinale a alternativa correta sobre o significado dos mnemônicos: a. Palavras não conhecidas. b. Palavras curtas. c. Palavras não traduzidas. d. Palavras compostas. e. Palavras longas. 1,67 pontos PERGUNTA 3 O processador de um computador, também denominado de CPU — abreviação de Unidade Central de Processamento —, é a parte de um computador que executa programas e processa dados, além de fornecer energia para o funcionamento da máquina. Quanto mais poderosa for uma CPU, mais rápido ela pode executar tarefas em um computador. Com base no contexto de processadores, identifique se são verdadeiras (V) ou falsas (F) as afirmativas a seguir. I. ( ) O processador 8088 suporta três tipos básicos de dados: instruções de 1 byte, palavra de 2 bytes e longo de 4 bytes. II. ( ) A memória secundária em alguns registradores possuem dados ou ponteiros para dados. Pode-se acessar de forma indireta tais registradores com linguagem de montagem. III. ( ) Algumas máquinas realmente têm um big data, denominado macroprograma, para executar suas instruções. Assinale a alternativa que apresenta a sequência correta. a. F - F - F. b. F - V - V. c. V - V - F. d. V - F - F. e. F - F - V. 1,67 pontos PERGUNTA 4 O 8088 usa uma pilha endereçável de 8 bits e memória de dados. Sua única porção de memória pré-programada é a pilha de memória do 8088, que armazena instruções e dados. Para separar diferentes funções de memória, o 8088 usa segmentos separados. Diante desse contexto, assinale a alternativa correta que representa o segmento que contém os dados inicializados e não inicializados para o programa. a. Segmento de dados. b. Segmento extra. c. Segmento acumulador. d. Segmento de pilha. e. Segmento de código. 1,67 pontos PERGUNTA 5 Existe um segundo grupo de registradores, que consiste nos registradores de _________ e _________. O registrador considerado o mais importante do grupo é chamado de _________. Preencha as lacunas escolhendo a alternativa CORRETA: a. Lugar, bloco, pilha. b. Ponteiros, índice, pilha. c. Rótulo, índice, pilha. d. Ponteiros, índice, instrução. e. Ponteiros, bloco, pilha. 1,66 pontos PERGUNTA 6 Os registradores AX, BX, CX e DX são os registradores _________. O primeiro desse grupo é o registrador AX, que é denominado registrador _________. Preencha as lacunas escolhendo a alternativa CORRETA: a. Gerais e divisor. b. Singular e acumulador. c. Plano e acumulador. d. Gerais e congruentes. e. Gerais e acumulador.
Compartilhar