·

Pedagogia ·

Linguagens de Programação

Envie sua pergunta para a IA e receba a resposta na hora

Fazer Pergunta

Texto de pré-visualização

Programação em Linguagem de Montagem Endereçamento e Desvios Nesta tarefa faremos programas para utilizar e comparar os modos de endereçamento e capacidades da arquitetura Ler um valor de entrada Se o valor estiver na faixa entre 1 e 5 colocar na saída o código UTF8 do número 0x31 a 0x35 conforme o número e volta a ler outro número Se a entrada for 0zero terminar o programa Se for outro número de entrada fora da faixa entre 0 e 5 deve ser colocado na saída o valor 0x45 letra E em UTF8 Deixe o painel de visualização da saída em UTF8 para conferir o resultado Programa 1 Teste de condição com comparação Para resolver o problema descrito faça a comparação dos números usando subtrações e desvio condicional a subtração de dois valores iguais resulta em zero no acumulador Programa 2 Endereçamento indireto Resolva o mesmo problema usando uma subrotina para colocação do valor correspondente na saída Para escolher qual o símbolo a ser usado use uma tabela e o endereçamento indireto