Respostas 1. teste I. R1 R2 R3 R4 R5 R6 R7 PC SP RE 0001h EFD9h 0370h 41F0h 805Ah 0101h 0000h 0010h FADEh 0005h Flags: EZCNO a) PUSH R3 PC= 11h, SP= FADDh b) ADDC R2, R6 R2= F0DBh, PC= 11h, RE= 2h c) SHRA R5, 1 R5= C02Dh, PC= 11h, RE= 2h 1000 0000 0101 1010 1100 0000 0010 1101 = C02D d) AND M[R6+20h], R7 0010h A1F6h L (101000 0 111 11 0110) 0011h 0020h L 0121h ? L 0121h 0000h E II. Este programa é interessante pelas optimizações que permite. ;sad = R1, diff = R2, column = R3 MAX EQU 16 ORIG 8000h R TAB MAX S TAB MAX ORIG 0 MOV R1, R0 MOV R3, MAX loop: DEC R3 BR.N end MOV R2, M[R+R3] SUB R2, M[S+R3] BR.NN loop SUB R1, R2 BR loop end: 4.1 ORIG 0500h ADD R1,M[R2+18] JMP.P R1 0500h 8672h (100001 1 001 11 0010) 0501h 0012h 0502h C601h (110001 1000 00 0001) =============================== Respostas Repescagem 1. teste I. R1 R2 R3 R4 R5 R6 R7 PC SP RE 0001h FFFFh 0370h 41F0h 805Ah 0101h 0000h 01A9h FADEh 0005h Flags: EZCNO a) SUBB R1, 0000 R1= 0, PC= 1ABh, RE= 8 b) MVBH R3, R4 R3= 4170h, PC= 1AAh c) RORC R7, 12 R7= 0010h, PC= 1AAh, RE= 1h d) OR M[SP+2], R2 01A9h .... L 01AAh 0002h L FAE0h ? L FAE0h FFFFh E .