3012
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/ ⇒ 0<br>/B≠0/ ⇒ 1 !! D !! /C=0/ ⇒ 0<br>/C≠0/ ⇒ 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// |