BDIF $W,$Y,$Z; ADDU $X, $Y, $W; SUBU $W, $Y, $W
In forum apare:
BDIF $0,$Y,$Z; ADDU $X, $Y, $W; SBU $W, $Y, $W si e gresit.
La problema 34 este posibil ca raspunsurile sa fie date in test asa cum sunt date in manual , adica MULU, MULUI, PUT, PUTI, UNSAVE.
Noi pe forum am postat #1A, #F6 si #FA si nu stiu daca e bine desi cred ca aia care au facut manualul stiu mai multe

La problema 36 apar grupate cifrele 2020 2020 ... si 0101 0101 .....
In manual nu sunt separate prin spatii.
Sper sa nu schimbe testul care s-a dat la Craiova pana maine. Oricum MMIX e la putere. Ce tampenie........
cum ramane ? stie cineva exact?
31.Cum trebuie utilizată instrucţiunea BDIF pentru a calcula maximul şi minimul a opt octeţi deodată:
b($X) = max(b($Y), b($Z)), b($W) = min(b($Y)b($Z)).
R: BDIF $0,$Y,$Z; ADDU $X, $Y, $W; SUBU $W, $Y, $W
34. Enumeraţi toate codurile de operaţii MMIX care pot modifica valoarea registrului rH.
MULU, MULI, PUT, PUTI, UNSAVE
asa este in carte.....
36. Presupunem că registrul $0 conţine opt caractere ASCII. Găsiţi o ecvenţă de trei instrucţiuni MMIX care contorizează numărul de blancuri (spaţii) dintre acele caractere. Un spaţiu are codul ASCII #20.
XOR $1,$0,$2; BDIF $1,$3,$1; SADD $1,$1,$0 când $2=2020 2020 2020 2020 şi $3= #0101 0101 0101 0101 0101