Program DLXVSim
Základní ovládání:
Menu položka Simulator:
-konfigurace hardwaru.
-vytvoření simulace (většinou spuštěno při startu).
-inicializuje novou hardwarovou konfiguraci.
-vymaže obsah paměti.
-nahraje neotevřený program do paměti ( ze souboru).
-nahraje aktuální otevřený program do paměti.
-převede zadanou instrukci do strojového kódu.
-statistiky běhu simulace (počet taktů, CPI, ..).
-zadání výstupního souboru pro program Dinero III.
-prozkoumá obsahy registrů a paměti.
-modifikuje obsahy registrů a paměti.
Menu položka Run:
-spustit simulaci od zadané pozice v paměti.
-spustit simulaci.
-spustit simulaci krok za krokem od zadané pozice v paměti.
-spustit simulaci krok za krokem.
-vytvoření/zrušení značek pro zastavení simulace.
-zapne zřetězené zpracování vektorových instrukcí.
-zapne aktualizaci otevřených oken za běhu simulace.
-také něco nuluje.
-vynuluje registry před spuštěním.
Rychlé spuštění ukázkové simulace:
1) Napište program. (k pokusům lze použít například soubor „ukazka.s“)
2) Nahrajte program do paměti.
a) máte-li program v aktuálním otevřeném okně stiskněte Simulator->Load to Memory.
b) chcete.li program spustit ze souboru zvolte Simulator->Load Program->File.
3) Otevřete si okna z informacemi, které chcete za běhu programu sledovat např. Simulator->examine->reg. vectors a Simulator->Statistics.
4) Spusťte simulaci v režimu krok za krokem (F7).
5) Zadejte startovní pozici programu (pro program ukazka.s zadejte „start“).
6) Pokračujte na další kroky (F8) a sledujte změnu vámi vybraných parametru.
7) Program se ukončí na příkazu „trap“.