Rozkazy notacji zawartości akumulatora
Rozkaz |
I Przoz CCI? |
Kierunek |
1 Wskaźnik Bo id przesunięć |
llofć przesunięć |
1 RU) n |
ni* |
w Iowo |
parametr instrukcji |
n ■ 0 do 32 |
RU) |
nie |
w lewo |
zapisany w akumulatorze 2 |
0 do 255 |
RRD n |
ni* |
w prawa |
parametr instrukcji |
n a 0 do 32 |
RRO |
nW |
■ - wprawo |
zapisany w akumulatorze 2 |
0 do 255 |
RLDA 1 |
lak |
w lewo |
1 (ustalono) | |
RROA | |
tak |
w prawo | |
1 (ustalona) |
OtylooJCyC WO frtO podbS j(oCOĆ\ ^
______Kurs Zocwomossony $7_XV*-*
Operacje rotacji wykonywane sq na zawartości akumulatora 1 (zawsze rolowana jest cała zawartość akumulatora 1|
Rozkazy le wykonywane sg bezwarunkowo.
Dostępne sg rozkazy rotacji w lewo oraz w prawo.
Dość pozycji o jaką będzie rolowana zawartość akumulatora 1 może być podana wprost - w postod parametru rozkazu łub pobrana z akumulatora 2 jeżeli zapisany zostanie rozkaz bez parametru.
ZADANIE: Przesunqć o 5 pozycji w prawo zawartość MW 48 wynik zapisoć w MW 40 Sposób 1: Wykorzystanie rozkazu z parametrem
L MW 48 // ładowanie do ACCU1 zawartości MW 40
// przesunięcie młodszego słowa ACCU 1 o 5 pozycji w prawo // zapamiętanie przesunięcia
Sposób 2: Wykorzystanie rozkazu bez parametru
L 5
L MW 48 SRW
T MW 48
// ładowanie do ACCU 1 ilości pozycji
// ładowanie do ACCU 1 zawartości MW 40
// przesunięcie młodszego słowa ACCU 1 ilość pozycji okreśłonq przez zaw. ACCU 2 // zapamiętanie przesunięcia
Kur?Zoowansa*anyS7
Przeanalizuj:
Jak zmieniajq się zawartości akumulatorów w trakcie wykonywania powyższych operacji?
%
i
|
XVI-7