Symulator EMC ODRA-1204: Różnice pomiędzy wersjami

Przejdź do nawigacji Przejdź do wyszukiwania
brak opisu edycji
(Utworzono nową stronę "Elektroniczna maszyna cyfrowa ODRA-1204 jest bogato oprogramowanym komputerem. Istnieje duża ilość programów, które stają się obecnie wcale nieprzydatne w wyniku ...")
 
Nie podano opisu zmian
Linia 110: Linia 110:
'''DUMP''' - wyprowadzenie zarezerwowanej pamięci operacyjnej na taśmę papierową. Jeżeli wystąpi parametr zlecenia to nastąpi wyprowadzenie pamięci do zbioru dyskowego.
'''DUMP''' - wyprowadzenie zarezerwowanej pamięci operacyjnej na taśmę papierową. Jeżeli wystąpi parametr zlecenia to nastąpi wyprowadzenie pamięci do zbioru dyskowego.
# <tt>STOP</tt>
# <tt>STOP</tt>
# K(16) := a<br />K(17) := w<br />K(20) := l<br />a następnie przejście do stanu DUMPING.
# K(16) := a<br />K(17) := w<br />K(20) := l<br />a następnie przejście do stanu <tt>DUMPING</tt>.
# <tt>DUMPED</tt>: zlecenie wykonano.<br /><tt>DUMP ERROR</tt>: błąd w wykonaniu zlecenia.
# <tt>DUMPED</tt>: zlecenie wykonano.<br /><tt>DUMP ERROR</tt>: błąd w wykonaniu zlecenia.


Linia 120: Linia 120:
'''GO TO A''' - uruchomienie programu od wskazanego rozkazu.
'''GO TO A''' - uruchomienie programu od wskazanego rozkazu.
# STOP.
# STOP.
# L := A<br />przejście do stanu RUNNING.
# L := A<br />przejście do stanu <tt>RUNNING</tt>.
# Patrz "GO".
# Patrz '''GO'''.


STOP
'''STOP''' - zatrzymanie pracy maszyny.
# Wykonanie w dowolnym stanie różnym od <tt>STOP</tt>.
# Przejście do stanu <tt>STOP</tt>.
# <tt>STOP</tt>: wykonano w stanie <tt>RUNNING</tt>.<br /><tt>LOAD ERROR</tt>: wykonano w stanie <tt>LOADING</tt>.<br /><tt>DUMP ERROR</tt>: wykonano w stanie <tt>DUMPING</tt>.<br /><tt>TEST ERROR</tt>: wykonano w stanie <tt>TESTING</tt>.


zatrzymanie pracy maszyny.
'''D A''' - drukowanie zawartości komórki.
1. Wykonanie w dowolnym stanie różnym od STOP.
# <tt>STOP</tt>, <tt>RUNNING</tt>.
2. Przejście do stanu STOP.
# Drukowanie K(A) w postaci ósemkowej.
3. STOP: wykonano w stanie RUNNING.
LOAD ERROR: wykonano w stanie LOADING.
DUMP ERROR: wykonano w stanie DUMPING.
TEST ERROR: wykonano w stanie TESTING.


'''DA''' - drukowanie zawartości akumulatora.
# <tt>STOP</tt>, <tt>RUNNING</tt>.
# Drukowanie akumulatora w postaci ósemkowej.


D A
'''DW''' - drukowanie zawartości wydłużenia akumulatora.
# <tt>STOP</tt>, <tt>RUNNING</tt>.
# Drukowanie wydłużenia w postaci ósemkowej.


drukowanie zawartości komórki.
'''DL''' - drukowanie zawartości licznika rozkazów.
1. STOP, RUNNING.
# <tt>STOP</tt>, <tt>RUNNING</tt>.
2. Drukowanie K(A) w postaci ósemkowej.
# Drukowanie licznika rozkazów w postaci ósemkowej.


'''P A P''' - podstawienie do komórki.
# <tt>STOP</tt>, <tt>RUNNING</tt>.
# K(A) := (MX128 + R)* 16384 + N.


DA
'''PA P''' - podstawienie do akumulatora.
# <tt>STOP<//tt>, <tt>RUNNING</tt>.
# A := P.


drukowanie zawartości akumulatora.
'''PW P''' - podstawienie do wydłużenia akumulatora.
1. STOP, RUNNING.
# <tt>STOP</tt>, <tt>RUNNING<//tt>.
2. Drukowanie akumulatora w postaci ósemkowej.
# W := P.


'''PL P'' - podstawienie do licznika rozkazów.
# <tt>STOP</tt>, <tt>RUNNING</tt>.
# L := P.


DW
'''DK''' - drukuj zawartość kluczy (zlecenie dodatkowe nie będące zleceniem standardowym systemu MASON).
# Wykonalne w dowolnym stanie.
# Drukowanie kluczy w postaci ósemkowej.


drukowanie zawartości wydłużenia akumulatora.
'''PK P''' - zmień zawartość kluczy.
1. STOP, RUNNING.
2. Drukowanie wydłużenia w postaci ósemkowej.
 
 
DL
 
drukowanie zawartości licznika rozkazów.
1. STOP, RUNNING.
2. Drukowanie licznika rozkazów w postaci ósemkowej.
 
 
P A P
 
podstawienie do komórki.
1. STOP, RUNNING.
2. K(A) := (MX128 + R)* 16384 + N.
 
 
PA P
podstawienie do akumulatora.
1. STOP, RUNNING.
2. A := P.
 
 
PW P
podstawienie do wydłużenia akumulatora.
1. STOP, RUNNING.
2. W := P.
 
 
PL P
podstawienie do licznika rozkazów.
1. STOP, RUNNING.
2. L := P.
 
 
DK
drukuj zawartość kluczy.
1. Wykonalne w dowolnym stanie.
2. Drukowanie kluczy w postaci ósemkowej.
(zlecenie dodatkowe nie będące zleceniem standardowym systemu MASON)
 
 
PK P
zmień zawartość kluczy.


== Sygnały i komunikaty systemu MASON ==
== Sygnały i komunikaty systemu MASON ==

Menu nawigacyjne