EM400 - linia poleceń: Różnice pomiędzy wersjami
Przejdź do nawigacji
Przejdź do wyszukiwania
Nie podano opisu zmian |
Nie podano opisu zmian |
||
Linia 5: | Linia 5: | ||
** '''-c config''' - użyj podanego pliku konfiguracyjnego '''config''' (domyślnie emulator próbuje załadować ''~/.em400/em400.cfg'') | ** '''-c config''' - użyj podanego pliku konfiguracyjnego '''config''' (domyślnie emulator próbuje załadować ''~/.em400/em400.cfg'') | ||
** '''-p program''' - po uruchomieniu załaduj '''program''' do pamięci systemu operacyjnego | ** '''-p program''' - po uruchomieniu załaduj '''program''' do pamięci systemu operacyjnego | ||
** '''-l poziomy''' - włącz logowanie i ustaw poziomy logowania. Poziomy opisane są według składni: '''komponent=poziom[,komponent=poziom[,...]]''' | ** '''-l poziomy''' - włącz logowanie i ustaw poziomy logowania. Poziomy opisane są według składni: '''komponent=poziom[,komponent=poziom[,...]]''' ([[EM400 - konfiguracja#Logowanie|opis składni]]) | ||
** '''-L''' - wyłącz logowanie | ** '''-L''' - wyłącz logowanie | ||
** '''-k wartość''' - ustaw klucze pulpitu technicznego na daną wartość | ** '''-k wartość''' - ustaw klucze pulpitu technicznego na daną wartość |
Wersja z 22:13, 10 lis 2014
Uruchamiając EM400 z linii poleceń można użyć następujących przełączników:
- Przełączniki wspólne dla wersji standardowej i z debuggerem:
- -h - wyświetl pomoc
- -c config - użyj podanego pliku konfiguracyjnego config (domyślnie emulator próbuje załadować ~/.em400/em400.cfg)
- -p program - po uruchomieniu załaduj program do pamięci systemu operacyjnego
- -l poziomy - włącz logowanie i ustaw poziomy logowania. Poziomy opisane są według składni: komponent=poziom[,komponent=poziom[,...]] (opis składni)
- -L - wyłącz logowanie
- -k wartość - ustaw klucze pulpitu technicznego na daną wartość
- -e - opuść emulator po napotkaniu instrukcji HLT z argumentem >= 040
- -b - włącz testowanie prędkości emulacji (po zakończeniu pracy emulator wyświetla uzyskaną średnią ilość instrukcji na sekundę)
- Przełączniki dostępne tylko dla wersji z debuggerem:
- -s - uruchom debugger z prostym interfejsem użytkownika, zamiast okien semigraficznych
- -l skrypt - załaduj i uruchom przy starcie skrypt debuggera
- -t test_expr - po zakończeniu programu wydaj w debugerze polecenie test_expr (ustawia również przełączniki -e i -s). Używane do testów automatycznych.
- -x pre_expr - przed rozpoczęciem wykonywania programu wydaj w debuggerze polecenie pre_expr. Używane do testów automatycznych.