Wykonanie rozkazu: Różnice pomiędzy wersjami

Przejdź do nawigacji Przejdź do wyszukiwania
brak opisu edycji
Nie podano opisu zmian
Nie podano opisu zmian
Linia 49: Linia 49:
* dla rozkazów z krótkim argumentem możliwa jest tylko pre-modyfikacja
* dla rozkazów z krótkim argumentem możliwa jest tylko pre-modyfikacja
* dla rozkazów, których pole C jest przedłużeniem kodu operacji, czynności wyznaczania argumentu efektywnego nie są wykonywane.
* dla rozkazów, których pole C jest przedłużeniem kodu operacji, czynności wyznaczania argumentu efektywnego nie są wykonywane.
Poniższa tabela przedstawia wszystkie możliwe modyfikacje i ich kombinacje
{| class="wikitable"
! MOD !! /B=0/ &rArr; 0<br>/B&ne;0/ &rArr; 1 !! D !! /C=0/ &rArr; 0<br>/C&ne;0/ &rArr; 1 !! Argument efektywny
|-
| 0 || 0 || 0 || 1 || N = R/C/
| 0 || 0 || 1 || 1 || N = S/R/C//
| 0 || 1 || 0 || 1 || N = R/C/ + R/B/
| 0 || 1 || 1 || 1 || N = S/R/C/ + R/B//
| 1 || 0 || 0 || 1 || N = R/C/ + MOD
| 1 || 0 || 1 || 1 || N = S/R/C/ + MOD/
| 1 || 1 || 0 || 1 || N = R/C/ + MOD + R/B/
| 1 || 1 || 1 || 1 || N = S/R/C/ + MOD + R/B//
| 0 || 0 || 0 || 0 || N = M
| 0 || 0 || 1 || 0 || N = S/M/
| 0 || 1 || 0 || 0 || N = M + R/B/
| 0 || 1 || 1 || 0 || N = S/M + R/B//
| 1 || 0 || 0 || 0 || N = M + MOD
| 1 || 0 || 1 || 0 || N = S/M + MOD/
| 1 || 1 || 0 || 0 || N = M + MOD + R/B/
| 1 || 1 || 1 || 0 || S/N = M + MOD + R/B//

Menu nawigacyjne