public void store(final long address,final byte[] data){
  System.arraycopy(data,0,m_data,(int)(address - m_address),data.length);
}

public void store ( final long address , final byte [ ] data ) { System . arraycopy ( data , 0 , m_data , ( int ) ( address - m_address ) , data . length ) ; }
stores a range of bytes in the memory chunk .
