Wenn du den 8-er Rest brauchst,
Code:
      $asm 
          LDS R25, {Gl_x} 
          ANDI  R25, 7                  '  alles ausser 0-7 wegmaskieren 
          STS {Gl_bit} , R25    
         '        that's it 
     $end Asm
Bei Werten, die keine 2-er Potenzen sind, musst du allerdings meist wirklich durch die Gegend dividieren