Escolar Documentos
Profissional Documentos
Cultura Documentos
Nome: ____________________________________________________
Matrícula:_________________
Polo: __________________________________________
Atenção!
● Para cada folha de respostas que utilizar, antes de começar a resolver as questões, preencha
conforme modelo abaixo (pintando os respectivos espaços na parte superior da folha) o número do CPF ou o
número da Matrícula, o código da disciplina (indicado acima em negrito) e o número da folha.
STR Op
Passo Descrição
1 RI <- (CI)
CI <- ______ + 1
2. (2,0 pontos) Suponha que haja dois valores armazenados na memória, nos endereços
12 e 13. Escreva um programa que subtraia o valor armazenado em 13 do valor
armazenado em 12, isto é, o programa calcula (12) - (13). Após isso, o programa
verifica se o resultado é negativo. Se for negativo, armazena o resultado da diferença
no endereço 14. Se não for negativo, o valor armazenado em 13 é movido para o
endereço 14. Considere que os endereços 12, 13 e 14 estão em hexadecimal.
Apresente seu programa escrito em linguagem de montagem. Utilize apenas as
instruções apresentadas na tabela a seguir.