RAM Emulator door Jurgen De Swert [email](26/10/2001)

Typ hier uw programma in aub. Op elke regel komt 1 instructie en 1 argument gescheiden door een spatie. Halt is een uitzondering en heeft geen argument. Om een label te bekomen neemt u als instructie LABEL en als argument de naam. Vermijd overbodige spaties en lege regels. Als je op "Uitvoeren" klikt, dan wordt het programma uitgevoerd en krijg je een print-out te zien van de registerwaarden (1 lijn registers per lijn code die uitgevoerd werd) en daarachter staat de inhoud van de schrijftape.

Onderaan staat een voorbeeld programma dat je kan kopieren en hierin plakken (uit de oefeningenles).


Vul hier de gegevens van de invoertape in, telkens gescheiden door een spatie:

Programmaverloop:
HALT : Geen registers gebruikt

Uitvoer van de schrijftape :
De tape is leeg
Einde schrijftape
Bezoekers sinds 10/06/02 :

 

 

 

Faculteit bereken:
read 1
load =1
store 2
load =2
store 3
label test
sub 1
jgtz end
load 2
mult 3
store 2
load 3
add =1
store 3
jump test
label end
write 2
halt

Vergeet niet een waarde in te vullen op de invoertape