Bit-Banding

Résolu
Bonjour,

j'arrive pas à comprendre comment ça se fait ce calcul ????
0x42000000 + ( 0x303*32) + (15 * 4) = 0x4200609C

2 réponses

  1. Bonjour . Voir cela avec vos professeurs , merci . Cdlt
    1. Contributeur
      'lut; c'est de l'hexa...
      0x42000000 = 1107296256
      0x303 = 771
      0x303*32 = 771*32 = 24672
      15*4 = 60
      1107296256 + 24672 + 60 = 1107320988
      Soit 0x4200609C
      1. merci gravgun
      2. LDR R0, =0x200FFFFF
        MOV R2,#0x4
        LDR R1,[R0]
        ORR R1,R2
        STR R1,[R0]
        S'il vous plait pouvez vous m'expliquer que fait ce petit programme :)