Zegar czasu rzeczywistego Amepolu: Różnice pomiędzy wersjami

Przejdź do nawigacji Przejdź do wyszukiwania
Linia 1: Linia 1:
= Opis funkcjonalny =
= Opis funkcjonalny =


Zegar czasu rzeczywistego z loaderem systemu opracowany dla m.c. MERA-400 ma za zadanie usprawnienie czynności operatorskich podczas uruchamiania systemu. Układ składa się z dwóch części:
Zegar czasu rzeczywistego z loaderem systemu opracowany dla maszyny cyfrowej MERA-400 ma za zadanie usprawnienie czynności operatorskich podczas uruchamiania systemu. Układ składa się z dwóch części:
* z części zegarowej, która ma za zadanie odliczanie czasu i umożliwienie odczytania bieżącego czasu i daty przez procesor,
* z części zegarowej, która ma za zadanie odliczanie czasu i umożliwienie odczytania bieżącego czasu i daty przez procesor,
* z części dotyczącej przechowywania loadera systemu w pamięci PROM i jego odczytu do pamięci operacyjnej przez procesor.
* z części dotyczącej przechowywania loadera systemu w pamięci PROM i jego odczytu do pamięci operacyjnej przez procesor.


Obie te części korzystają ze wspólnego dekodera rozkazów, który umożliwia na podstawie kodu operacji selektywną współpracę procesora z jednym lub drugim układem.
Obie te części korzystają ze wspólnego dekodera rozkazów, który umożliwia, na podstawie kodu operacji, selektywną współpracę procesora z jednym lub drugim układem.
Układ pracuje w kanale znakowym minikomputera w miejscu przeznaczonym dla jednostek sterujących urządzeń znakowych na dowolnej z ośmiu pozycji, która określa jego nymer.
Układ pracuje w kanale znakowym minikomputera, w miejscu przeznaczonym dla jednostek sterujących urządzeń znakowych, na dowolnej z ośmiu pozycji, która określa jego nymer.


== Operacje wykonywane przez układ zegar + loader ==
== Operacje wykonywane przez układ zegar + loader ==


Procesor współpracuje z opisywanym układem przy pomocy rozkazu IN - wykonującego operację pobrania informacji z urządzenia. Argument efektywny rozkazu niesie informację określającą:
Procesor współpracuje z opisywanym układem przy pomocy rozkazu IN, wykonującego operację pobrania informacji z urządzenia. Argument efektywny rozkazu niesie informację określającą:


{| class="wikitable"
{| class="wikitable"
Linia 19: Linia 19:
|-
|-
| 6 || kod niewykorzystany
| 6 || kod niewykorzystany
|-
| 7 || -
|-
|-
| 8-10 || numer urządzenia w kanale znakowym
| 8-10 || numer urządzenia w kanale znakowym
Linia 24: Linia 26:
| 11-14 || numer kanału znakowego
| 11-14 || numer kanału znakowego
|-
|-
| 15 || = 0 (bit określający rozkaz wysłany do kanału
| 15 || = 0 (bit określający rozkaz wysłany do kanału)
|-
|-
|}
|}

Menu nawigacyjne