Rysunek płytki D1 mini z modułem ESP-12Fna niskim poziomie

Symulator · w filmie: Szufladki pamięci

Jak działa pamięć komputera - symulator

Symulator pamięci komputera: zobacz, jak procesor zapisuje i odczytuje dane z ponumerowanych komórek, dodaje liczby i pobiera cały zakres naraz.

Interaktywny symulator - najlepiej działa w pełnym oknie
Dla lepszego efektu otwórz symulator w pełnym oknie.

Jak korzystać

  • Krok wykonuje jedno polecenie programu, Uruchom przechodzi przez cały program sam, a Od nowa losuje nowe liczby w szufladkach.
  • Suwakiem tempa zmieniasz szybkość animacji.
  • Zielony kafelek to odczyt z pamięci, bursztynowy to zapis.

Co tu widać

Cała pamięć to 100 ponumerowanych szufladek, a w każdej leży liczba. Kolory oznaczają rodzaj pamięci: rejestry (0-2), cache (3-10), RAM (11-30) i SSD (31-99). Na starcie w szufladkach są przypadkowe liczby - to śmieci po poprzednich programach, bo pamięć nigdy nie jest pusta.

Najważniejsze jest dodawanie: same szufladki nie umieją liczyć, więc obie liczby najpierw lecą do procesora, a do pamięci wraca tylko wynik. Zobacz też polecenie, które pobiera naraz szuflady 13-19 - da się tak tylko dlatego, że leżą obok siebie.

Tu wszystkie pamięci leżą obok siebie w jednej siatce, co jest uproszczeniem. W kolejnym symulatorze, jak procesor wykonuje program, rejestry i cache trafiają tam, gdzie są naprawdę: do środka procesora.

Skąd ten symulator

Symulator powstał do filmu i artykułu Czym jest pamięć komputera? Tłumaczę to bez schematów - tam opowiadam, co dokładnie pokazuje i jak to się ma do prawdziwego komputera.