Buscar

Escrever no simulador NeanderWin?

Elabore um programa que execute a soma de duas variáveis de 8 bits representadas em complemento a dois. Considere as posições (em decimal) a seguir:
 
Inicio do programa: 0
Inicio da área de dados: 128
Posição da 1ª variável: 128
Posição da 2ª variável: 129
Posição do resultado: 130

💡 1 Resposta

User badge image

Diego Neves

No neander/win você pode escrever diretamenta na área de digitação ou ir adicionando comandos pelo tutor de programação. Segue abaixo um trecho de um artigo do criador do neander/Win a diferença é que ele usa 3 variaveis ao em vez de 2.

ORG 0
LDA X ; o acumulador recebe o valor de X
ADD Y ; o acumulador é somado com Y
ADD W ; o acumulador é somado com W
STA Z ; o acumulador é copiado para Z
HLT ; o processador para
ORG 150
Y: DS 1 ; Endereço de Y definido como 150
W: DS 1 ; Endereço de W definido como 151
Z: DS 1 ; Endereço de Z definido como 152
X EQU 128 ; Endereço de X definido como 128
END

veja o documento, https://www.passeidireto.com/arquivo/6224958/weac-2006-artigo-05

 

0
Dislike1

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta.

User badge image

Outros materiais