• Used to add 8,16 and 32 bit values. A data register must be specified as the source or destination • Example:- ORG $1000 MOVE.L #$12345678,D2 MOVE.L #$5F02C332,D3 ADD.B D2,D3 END