[Oberon] Bit manipulation in Oberon-07
    Skulski, Wojciech 
    skulski at pas.rochester.edu
       
    Sat Oct 27 05:51:47 CEST 2018
    
    
  
Chris:
> We have implemented two SYSTEM functions in the Astrobe for ARM Cortex-M
> compilers which use the ARM bitfield instructions BFI (Bitfield insert) and
> UBFX (Unsigned bitfield extract). These are very convenient to use when
> accessing arbitrary groups of bits that represent a positive integer buried
> in the middle of a 32-bit word. Here are some examples:
This is wonderful. I hope that Oberon System compiler implementers  are listening!
Thank you for the example functions (snipped in this response). The students will appreciate your efficient way of coding.
Thank you,
Wojtek
    
    
More information about the Oberon
mailing list