Advertisement
Moreno132

labos1

Mar 25th, 2023
1,183
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
ARM 0.67 KB | None | 0 0
  1. INIT    MOV   R0, #0x100;pocetna adresa
  2.         MOV   R1, #0x0;nizi bajt
  3.         MOV   R2, #0x0;visi bajt
  4.         MOV   R3, #0x0;suma
  5.         MOV   R4, #0x0;zaključna vrijednost
  6.         MOV   R5, #0x0;offset
  7.  
  8. LOOP    LDRB  R1, [R0, R5];
  9.         ADD   R5, R5, #1;prvo pomicanje
  10.         LDRB  R2, [R0 ,R5];
  11. UVJET1  CMP   R1, R4;
  12.         BEQ   UVJET2;
  13.         B     DALJE
  14. UVJET2  CMP   R2, R4;
  15.         BEQ   VAN;
  16.  
  17. DALJE   ADD   R3, R3, R2;
  18.         MOV   R1, R1, LSL #8;
  19.         ADD   R3, R3, R1;
  20.         ADD   R5, R5, #1;drugo pomicanje
  21.         B     LOOP;
  22.        
  23. VAN     SWI   0x123456
  24.         ORG   0X100;
  25. POD     DH    0x3412, 0x7856, 0xC32B, 0x1200, 0x015F
  26.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement