Privire de ansamblu
Un simulator de procesor pentru desktop care asamblează un set de 47 de instrucțiuni și le execută pas cu pas, la nivel de microcod, evidențiind calea de date pe măsură ce avansează.
Un student scrie zece linii de assembly, apasă Step și urmărește cum o valoare trece pe magistrală într-un registru.
- Scrie sau deschide cod assembly în editor
- Rulează, pune pe pauză, avansează pas cu pas sau resetează, la viteza pe care o alegi
- Urmărește cum se aprind pe schema procesorului magistralele și registrele active
| Rol | Singurul autor; o rescriere pe straturi a unui simulator didactic |
|---|---|
| Structură | Patru proiecte, săgeata dependențelor într-o singură direcție, domeniul nu depinde de nimic |
| Set de instrucțiuni | 47 de mnemonice în patru clase de codificare, patru moduri de adresare |
| Platforme țintă | Windows și Mac Catalyst, engleză și română |
| Teste | 83 de metode de test, cu 80 de rânduri de date, în trei proiecte de test |
| Control al calității | StyleCop și analizoarele .NET, avertismentele tratate ca erori |
| Sursă | Cod sursă închis |
