Monitor (Meritum I)

Z Wikipedii, wolnej encyklopedii
Przejdź do nawigacji Przejdź do wyszukiwania

Monitor komputera Meritum I model 1, to program zawarty w pamięci stałej komputera Meritum I, będący prostym monitorem umożliwiającym przeglądanie, modyfikację, testowanie pamięci operacyjnej oraz ułatwiający uruchamianie programów napisanych w języku maszynowym tego komputera . W dokumentacji producentazakładów Mera-Elzab – nie było informacji o tym programie. Została ona podana w artykule na temat komputera Meritum opublikowanym w czasopiśmie Radioelektronik numer 05/86.

Uruchomienie programu następowało następującą sekwencją komend:

>SYSTEM (ENTER)
*?/12288 (ENTER)
*

przy czym:

Monitor ten obsługuje siedem poleceń wprowadzanych z klawiatury w postaci skrótu literowego i odpowiednich argumentów. Argumenty umieszczane w wywołaniu podprogramów w miejscu odpowiednich parametrów poleceń należało wyrażać w postaci liczb szesnastkowych. Sam program zajmował konkretny zakres adresów pamięci operacyjnej komputera (od 7F90 do 7FD0 – adres podane w szesnastkowym systemie liczbowym), który nie powinien być wykorzystywany przez wczytywane programy.

Polecenia Monitora komputera Meritum I
polecenie parametry opis
D adres1, adres2 wyświetlenie zawartości z zakresu pamięci od adres1 do adres2
E pc., (adres) skok do procedury o adresie zawartym w rejestrze P lub w parametrze adres
M adres, (dana) przeglądanie pamięci od adresu adres, podanie wartości dana umożliwia zmianę zawartości pamięci o danym adresie, klawisz ENTER powoduje przejście do następnego adresu, klawisz „.” powoduje wyjście z tego trybu pracy Monitora
PW adres_portu, dana zapis danej do portu
PR adres_portu odczyt danej z portu
T adres1, adres2; krotność testowanie pamięci od adresu adres1 do adresu adres2; argument odpowiadający parametrowi krotność określa ile razy ma zostać powtórzony test
X (rejestr) wyświetlenie stanu rejestrów lub modyfikacja, gdy pojawi się argument dla parametru rejestr
UWAGA: parametry ujęte w nawiasy definiują argumenty opcjonalne

Zobacz też[edytuj | edytuj kod]

Bibliografia[edytuj | edytuj kod]