This may seem like a strange question but its not ;-)
Is there any memory / speed advantage with byte aligning the var defs

eg

MyArray Var Word(10)
MyWord Var Word
MyByte Var Byte
MyBit Var Bit

As opposed to
MyByte Var Byte
MyArray Var Word(10)
MyBit Var Bit
MyWord Var Word

In my testing I can see that there is a difference in the memory footprint
and one would guess an increase in speed because at a low level the processor does not need to work so hard??

In other systems that can make quite large speed / memory savings and I just wanted to check that I am not bonkers.

Mark