V: 10011000 4) Mis on tehte LShiftR 3,R1 vastuseks, kui registris R1 on arv 10001101? V: 00010001 5) Mis on tehte AShiftR 3,R1 vastuseks, kui registris R1 on arv 11111001? V: 11111111 6) Mis on tehte RotateR 3,R1 vastuseks, kui registris R1 on arv 01100110 ja Carry välja väärtus on 1? V: 11001100 7) Mis on tehte RotateL 3,R1 vastuseks, kui registris R1 on arv 00111110 ja Carry välja väärtus on 0? V: 11110001 8) Mis on tehte RotateLC 3,R1 vastuseks, kui registris R1 on arv 00110011 ja Carry välja väärtus on 1? V: 10011100 9) Mis on tehte RotateRC 3,R1 vastuseks, kui registris R1 on arv 11100111 ja Carry välja väärtus on 0? V: 11011100 10) Mida tähendab lühend FIFO? V: First In First Out 11) Stack pointer viitab mälupesale 1940. Programm lisab pinusse alamprogrammi jaoks 3 parameetrit, kutsub välja alamprogrammi. Alamprogramm salvestab pinus Frame pointeri sisu, 3 lokaalmuutujat ja 3 registri sisu.
pööre vasakule , kolme koha võrra. Carry välja väärtus meid siin ei huvita. Analoogiliselt eelnevaga: võtame vasakult poolt bitte ära ja paneme paremalt poolt need samad bitid otsa. Ühe koha võrra: 00100111; teise koha võrra: 01001110; kolmanda koha võrra: 10011100. ■ Vastus: 10011100 i. Mis on tehte RotateLC 3,R1 vastuseks, kui registris R1 on arv 01111000 ja Carry välja väärtus on 1 ? ■ RotateLC ehk ülekandega pööre vasakule , 3 koha võrra. Carry väli