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. 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 :)
  2. Bonjour . Voir cela avec vos professeurs , merci . Cdlt