ASM Editor home Projects Docs Learn Blog
Donate
Star on github
M68K Addressing modes Condition codes Shift directions Trap tasks Synth Exceptions Directives Assembler features Complete documentation

abcdaddaddaaddiaddqaddxandandiasdaslasrbccbchgbclrbcsbeqbfchgbfclrbfextsbfextubfffobfinsbfsetbftstbgebgtbhibhsbkptblebloblsbltbmibnebplbrabsetbsrbtstbvcbvscascas2chkchk2clrcmpcmp2cmpacmpicmpmdbccdbcsdbeqdbfdbgedbgtdbhidbhsdbledblodblsdbltdbmidbnedbpldbradbtdbvcdbvsdivsdivsldivudivuleoreoriexgextextbillegaljmpjsrlealinklsdlsllsrmovemoveamovecmovemmovepmoveqmovesmulsmulunbcdnegnegxnopnotororipackpearesetrodrolrorroxdroxlroxrrtdrtertrrtssbcdsccscsseqsfsgesgtshishsslesloslssltsmisnesplststopsubsubasubisubqsubxsvcsvsswaptastraptrapcctrapcstrapeqtrapftrapgetrapgttraphitraphstrapletraplotraplstraplttrapmitrapnetrappltrapttrapvtrapvctrapvststunlkunpk
Create your first project

Shift Directions

What shift directions are

The shift logical, shift arithmetical and rotate, instructions use the directions to specify in which direction the bits are shifted.

  • l: Left
  • r: Right

Those instructions are: lsl lsr rol ror asl asr