Malutki procesor
Malutki procesor to interaktywny eksperyment z aplikacji Jak działa komputer – darmowej symulacji ze StudyFi Lab, która działa bezpośrednio w przeglądarce.
Program i dane leżą w tej samej pamięci RAM. Procesor powtarza trzy kroki: fetch — kopiuje bajt spod adresu w liczniku rozkazów PC do rejestru rozkazów IR i zwiększa PC; decode — układ sterowania rozpoznaje rozkaz; execute — wykonuje go, np. A ← A + B. Górne 4 bity bajtu to kod rozkazu, dolne 4 to adres lub liczba. JZ skacze tylko wtedy, gdy flaga Z = 1 (ostatni wynik był zerem).
Spróbuj: Uruchom program „Mnożenie”, potem zmień komórkę 14 z 4 na 5 i sprawdź, że wyjście kończy się na 15.
Najczęstsze pytania
Co pokazuje eksperyment „Malutki procesor”?
Program i dane leżą w tej samej pamięci RAM. Procesor powtarza trzy kroki: fetch — kopiuje bajt spod adresu w liczniku rozkazów PC do rejestru rozkazów IR i zwiększa PC; decode — układ sterowania rozpoznaje rozkaz; execute — wykonuje go, np. A ← A + B. Górne 4 bity bajtu to kod rozkazu, dolne 4 to adres lub liczba. JZ skacze tylko wtedy, gdy flaga Z = 1 (ostatni wynik był zerem).
Jak wypróbować „Malutki procesor”?
Uruchom program „Mnożenie”, potem zmień komórkę 14 z 4 na 5 i sprawdź, że wyjście kończy się na 15.
Uczysz się do sprawdzianu?
Wgraj swoje notatki, a StudyFi zrobi z nich fiszki, testy i podcasty.