In other words:
ADD D0, D1 is assumed to be: ADD.W D0, D1 ADD x, D6 is assumed to be: ADD.W x, D6
Example:
add.w d0, d1 is same as: ADD.W D0, D1
Correct use of labels: add.l x, D0 ... x: ds.l 1 Incorrect use of labels: add.l X, D0 // X is not the same as x !!! ... x: ds.l 1