You're browsing the old v2.x documentation. This version is no longer maintained. Click here to go the v3.x documentation.


Since version 2.1


memshift <int source_address>, <int destination_address>, <int length>

The MEMSHIFT command calls a built-in routine that copies length number bytes in memory from source_address to destination_address.

The routine is overlapping-safe upwards only. Use it if

  • The source and destination ranges don't overlap, or
  • The destination range is higher in memory

For copying overlapping areas downwards, see MEMCPY.