Pytania: Różnice pomiędzy wersjami

Przejdź do nawigacji Przejdź do wyszukiwania
Dodane 352 bajty ,  5 wrz 2019
brak opisu edycji
Nie podano opisu zmian
Nie podano opisu zmian
(Nie pokazano 5 pośrednich wersji utworzonych przez tego samego użytkownika)
Linia 7: Linia 7:
* Jak dla użytkownika zachowywało się R0 przy instrukcjach innych niż przesłania (przesunięcia, dodawanie, ...), kiedy było argumentem?
* Jak dla użytkownika zachowywało się R0 przy instrukcjach innych niż przesłania (przesunięcia, dodawanie, ...), kiedy było argumentem?
* Jak zachowywało się R0 przy instrukcjach przesuwania kiedy było argumentem?
* Jak zachowywało się R0 przy instrukcjach przesuwania kiedy było argumentem?
* Czy w przypadku braku pamięci podczas pobierania rozkazu zwiększany jest licznik rozkazów?
* Czy rozkazy SV* rzeczywiście nie zerują flagi V, jeśli była ustawiona?
* Czy rozkazy arytmetyczne rzeczywiście nie zerują flagi V, jeśli była ustawiona?


== Pulpit techniczny ==
== Pulpit techniczny ==
* Czy odwołanie z pulpitu do nieistniejącej pamięci powoduje błąd/przerwanie?
* Czy można z pulpitu pisać rejestry, gdy maszyna jest running?


== Pamięć ==
== Pamięć ==


* Co było w komórce o adresie 0xffff przy odsłoniętym segmencie PROM [[Pamięć MEGA|pamięci MEGA]]
* Jak zachowywała się pamięć Elwro, kiedy w dwóch rejestrach RAL była ta sama wartość (dwa segmenty fizyczne chcą "odpowiedzieć" na adres logiczny)?
* Jak zachowywała się pamięć Elwro, kiedy w dwóch rejestrach RAL była ta sama wartość (dwa segmenty fizyczne chcą "odpowiedzieć" na adres logiczny)?


Linia 28: Linia 22:
* '''Q:''' Jaka jest kolejność elementów w priorytetowym układzie rezerwacji?<br/>'''A:''' Taka, jak kolejność modułów "na kablu interfejsu".
* '''Q:''' Jaka jest kolejność elementów w priorytetowym układzie rezerwacji?<br/>'''A:''' Taka, jak kolejność modułów "na kablu interfejsu".
* '''Q:''' Jak często mogło być zgłaszane [[przerwanie zegarowe]]? Różne dokumentacje podają różne wartości.<br/>'''A:''' Wszystkie schamty mówią, że: 2, 4, 8, 10, 20 milisekund.
* '''Q:''' Jak często mogło być zgłaszane [[przerwanie zegarowe]]? Różne dokumentacje podają różne wartości.<br/>'''A:''' Wszystkie schamty mówią, że: 2, 4, 8, 10, 20 milisekund.
* '''Q:''' Jak naprawdę działały przeróbki procesora?<br/>'''A:''': Patrz: [[Modyfikacje sprzętowe procesora]]
* '''Q:''' Jak naprawdę działały przeróbki procesora?<br/>'''A:''' Patrz: [[Modyfikacje sprzętowe procesora]]
* '''Q:''' Czy rozkazy SV* rzeczywiście nie zerują flagi V, jeśli była ustawiona?<br/>'''A:''' Tak, nie zerują.
* '''Q:''' Czy rozkazy arytmetyczne rzeczywiście nie zerują flagi V, jeśli była ustawiona?<br/>'''A:''' Tak, nie zerują.
* '''Q:''' Czy w przypadku braku pamięci podczas pobierania rozkazu zwiększany jest licznik rozkazów?<br/>'''A:''' Tak.


== Pulpit techniczny ==
== Pulpit techniczny ==


* '''Q:''' Czy instrukcja odczytywania kluczy pulpitu technicznego (RKY) przepisywała klucze do rejestru zawsze, czy tylko, gdy przełącznik obrotowy był w pozycji KB? (a w przeciwnym wypadku zawartość rejestru nie była zmieniana)<br/>'''A:''' Zawsze.
* '''Q:''' Czy instrukcja odczytywania kluczy pulpitu technicznego (RKY) przepisywała klucze do rejestru zawsze, czy tylko, gdy przełącznik obrotowy był w pozycji KB? (a w przeciwnym wypadku zawartość rejestru nie była zmieniana)<br/>'''A:''' Zawsze.
* '''Q:''' Czy można z pulpitu pisać rejestry, gdy maszyna jest running?<br/>'''A:''' Nie, tylko w stanie STOP.
* '''Q:''' Czy odwołanie z pulpitu do nieistniejącej pamięci powoduje błąd/przerwanie?<br/>'''A:''' Tak, operacje na pamięci z pulpitu są wciąż operacjami wykonywanymi przez procesor.


== Pamięć ==
== Pamięć ==


* '''Q:''' Dlaczego adres był 15-bit? Przecież mógł być 16-bit i MERA mogła obsłużyć dwa razy więcej pamięci. Czy to ma związek z MEGA? Jeśli 15-bit, to co MERA robiła z 16 bit.<br/>'''A:''' Patrz: [[Adresowanie pamięci]]
* '''Q:''' Dlaczego adres był 15-bit? Przecież mógł być 16-bit i MERA mogła obsłużyć dwa razy więcej pamięci. Czy to ma związek z MEGA? Jeśli 15-bit, to co MERA robiła z 16 bit.<br/>'''A:''' Patrz: [[Adresowanie pamięci]]
* '''Q:''' Co było w komórce o adresie 0xffff przy odsłoniętym segmencie PROM [[Pamięć MEGA|pamięci MEGA]]?<br/>'''A:''' Numer procesora (unikalny identyfikator systemu, de facto MEGI).


== CROOK ==
== CROOK ==

Menu nawigacyjne