Tato aplikace je vzdělávací simulátor jednoduchého 8bitového procesoru (CPU). Slouží k pochopení toho, jak počítače fungují na té nejnižší hardwarové úrovni. Ukazuje krok za krokem, jak se lidsky čitelný kód (Assembler) překládá do čísel (strojového kódu), kterým nakonec rozumí procesor.
Jak aplikaci používat?
- 1 Napište kód: Vlevo je textový editor pro váš kód v Assembleru (instrukce jako MOV, ADD). Můžete zkusit výchozí program, nebo požádat umělou inteligenci nahoře, aby vám nějaký vygenerovala.
- 2 Přeložit a nahrát: Tlačítkem se váš textový kód převede do číselné podoby a nahraje do 256bajtové paměti vpravo dole.
- 3 Spustit nebo Krokovat: Tlačítkem 'Spustit' se program plynule rozběhne. Tlačítko 'Krokovat' provádí instrukce po jedné, abyste přesně viděli, jak se mění hodnoty v registrech (A, B, C, D) a paměti.
- 4 Živý překladač: Během běhu, nebo když najedete myší na jakoukoliv buňku paměti, vám překladač ukáže, co přesně dané číslo pro procesor znamená.