Ybadoo - Soluções em Software Livre
Tutoriais
Compiladores

Desenvolva um programa em Simpletron Machine Language, que apresente o maior número entre os números fornecidos pelo usuário, até que o usuário forneça o número zero. Por exemplo, caso os valores fornecidos pelo usuário sejam 1, 7, 4, 3 e 0, o programa deverá apresentar como resposta o valor 7, que é o maior número da sequência fornecida pelo usuário.

 

Programa em Simpletron Machine Language que apresenta o maior número fornecido pelo usuário
PosiçãoPalavraInstrução
00+1010read N
01+2010load N
02+4208branch zero to 08
03+3111subtract M
04+4100branch negative to 00
05+2010load N
06+2111store M
07+4000branch to 00
08+1111write M
09+4300halt
10+0000variable N
11+0000variable M
Welcome to Simpletron!