Okno zewnętrznej pamięci RAM (XRAM)

(External RAM (XRAM) Window)

 

Okno zewnętrznej pamięci RAM (XRAM) pozwala na podgląd (i edycję) zawartości 64 kB pamięci XRAM dostępnej dla użytkownika w architekturze 8051.

 

Kiedy okno XRAM jest otwarte, będzie na bieżąco odświeżane podczas wykonywania programu jeśli opcja Refresh Screen After Each Instruction Batch jest uaktywniona. Jeśli nie jest ona włączona, zmiany w XRAM nie będą widoczne.

 

Aby edytować wartość w XRAM, kliknij po prostu na pole zawierające daną wartość. Okno edycji otworzy się, co pozwoli na zmianę wartości bajtu poprzez bezpośrednie wprowadzenie nowej wartości heksadecymalnej lub wybranie bitu, który ma zostać zmieniony.

 

XRAM jest używany do przechowywania danych programu. Podczas dokonywania zmian w zewnętrznej pamięci należy zachować ostrożność – zmiany wpływają znacząco m.in. na zawartość stosu, wykonuj je więc z rozwagą.

 

Jeśli symulator jest skonfigurowany na pracę w trybie Overlapped Code/XRAM Memory (Configuration/Project Options/Hardware Simulation Options/Von Neuman Architecture) na obrazie pamięci XRAM są widoczne nieznane wartości – jeśli je zmienisz, program nie będzie funkcjonował tak jak początkowo przewidywałeś. Modyfikując te wartości należy pamiętać, że można przywrócić jego oryginalny stan poprzez opcję "Resetting".